<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>Icarous: /home/research133/Software/Icarous2/cFS/apps/port_lib/fsw/public_inc/mavlink/ardupilotmega/ardupilotmega.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">Icarous
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
    </ul>
  </div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_c1698e121239b1aba7f6e782e4514e49.html">cFS</a></li><li class="navelem"><a class="el" href="dir_7ee4ce95da95d11e80a01c5101ed8d14.html">apps</a></li><li class="navelem"><a class="el" href="dir_414860549fe1f5475bcb32699266eda6.html">port_lib</a></li><li class="navelem"><a class="el" href="dir_96eb22f570806912b0c00e39297e594c.html">fsw</a></li><li class="navelem"><a class="el" href="dir_177fe1f9cf5443c270b5fea5afe4fbfe.html">public_inc</a></li><li class="navelem"><a class="el" href="dir_21e8b98476f1332e3b94242d590432e6.html">mavlink</a></li><li class="navelem"><a class="el" href="dir_843cf341d23ae44a64b7b58e91c50b68.html">ardupilotmega</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a>  </div>
  <div class="headertitle">
<div class="title">ardupilotmega.h File Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>MAVLink comm protocol generated from ardupilotmega.xml.  
<a href="#details">More...</a></p>
<div class="textblock"><code>#include &quot;../protocol.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_sensor_offsets.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_set_mag_offsets.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_meminfo.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_ap_adc.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_digicam_configure.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_digicam_control.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_mount_configure.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_mount_control.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_mount_status.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_fence_point.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_fence_fetch_point.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_fence_status.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_ahrs.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_simstate.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_hwstatus.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_radio.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_limits_status.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_wind.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_data16.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_data32.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_data64.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_data96.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_rangefinder.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_airspeed_autocal.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_rally_point.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_rally_fetch_point.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_compassmot_status.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_ahrs2.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_camera_status.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_camera_feedback.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_battery2.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_ahrs3.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_autopilot_version_request.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_remote_log_data_block.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_remote_log_block_status.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_led_control.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_mag_cal_progress.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_mag_cal_report.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_ekf_status_report.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_pid_tuning.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_deepstall.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_gimbal_report.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_gimbal_control.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_gimbal_torque_cmd_report.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_gopro_heartbeat.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_gopro_get_request.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_gopro_get_response.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_gopro_set_request.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_gopro_set_response.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_rpm.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_device_op_read.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_device_op_read_reply.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_device_op_write.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_device_op_write_reply.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_adap_tuning.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_vision_position_delta.h&quot;</code><br />
<code>#include &quot;./mavlink_msg_aoa_ssa.h&quot;</code><br />
<code>#include &quot;<a class="el" href="common_8h_source.html">../common/common.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="uAvionix_8h_source.html">../uAvionix/uAvionix.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="icarous_8h_source.html">../icarous/icarous.h</a>&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="ardupilotmega_8h__dep__incl.png" border="0" usemap="#_2home_2research133_2Software_2Icarous2_2cFS_2apps_2port__lib_2fsw_2public__inc_2mavlink_2ardupilotmega_2ardupilotmega_8hdep" alt=""/></div>
<map name="_2home_2research133_2Software_2Icarous2_2cFS_2apps_2port__lib_2fsw_2public__inc_2mavlink_2ardupilotmega_2ardupilotmega_8hdep" id="_2home_2research133_2Software_2Icarous2_2cFS_2apps_2port__lib_2fsw_2public__inc_2mavlink_2ardupilotmega_2ardupilotmega_8hdep">
<area shape="rect" id="node2" href="ardupilotmega_2mavlink_8h.html" title="MAVLink comm protocol built from ardupilotmega.xml. " alt="" coords="359,124,548,195"/>
<area shape="rect" id="node3" href="ardupilot_8h.html" title="function declarations, definitions of macros, datastructures and global variables for the arudpilot a..." alt="" coords="5,347,195,403"/>
<area shape="rect" id="node5" href="dds__interface_8h_source.html" title="/home/research133/Software\l/Icarous2/cFS/apps/dds_interface\l/fsw/src/dds_interface.h" alt="" coords="572,243,791,299"/>
<area shape="rect" id="node6" href="gsInterface_8h.html" title="function declarations, definitions of macros, datastructures and global variables for the ground stat..." alt="" coords="219,347,424,403"/>
<area shape="rect" id="node8" href="port__lib_8h.html" title="serial/socket port library " alt="" coords="359,243,548,299"/>
<area shape="rect" id="node13" href="safe2ditch_8h_source.html" title="/home/research133/Software\l/Icarous2/cFS/apps/safe2ditch\l/fsw/src/safe2ditch.h" alt="" coords="815,243,1015,299"/>
<area shape="rect" id="node4" href="ardupilot_8c.html" title="function definitions for ardupilot app " alt="" coords="5,451,195,507"/>
<area shape="rect" id="node7" href="gsInterface__table_8h_source.html" title="/home/research133/Software\l/Icarous2/cFS/apps/gsInterface\l/fsw/src/gsInterface_table.h" alt="" coords="219,451,424,507"/>
<area shape="rect" id="node9" href="apInterface_8h.html" title="function declarations, definitions of macros, datastructures and global variables for the apInterface..." alt="" coords="448,347,653,403"/>
<area shape="rect" id="node11" href="apInterface__table_8h_source.html" title="/home/research133/Software\l/Icarous2/cFS/apps/apInterface\l/fsw/src/apInterface_table.h" alt="" coords="677,347,883,403"/>
<area shape="rect" id="node12" href="ardupilot__table_8h.html" title="Ardupilot app table definition. " alt="" coords="907,347,1096,403"/>
<area shape="rect" id="node10" href="apInterface_8c.html" title="function definitions for apInterface app " alt="" coords="448,451,653,507"/>
</map>
</div>
</div>
<p><a href="ardupilotmega_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a73d15c1b439decaeede4ea4b8de2028a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a73d15c1b439decaeede4ea4b8de2028a"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>MAVLINK_ARDUPILOTMEGA_H</b></td></tr>
<tr class="separator:a73d15c1b439decaeede4ea4b8de2028a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec7bcd84c243ec07f25b1416f2168e1b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aec7bcd84c243ec07f25b1416f2168e1b"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>MAVLINK_THIS_XML_IDX</b>&#160;&#160;&#160;0</td></tr>
<tr class="separator:aec7bcd84c243ec07f25b1416f2168e1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa90005429262b658c881fa203c4de208"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa90005429262b658c881fa203c4de208"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>MAVLINK_MESSAGE_LENGTHS</b>&#160;&#160;&#160;{}</td></tr>
<tr class="separator:aa90005429262b658c881fa203c4de208"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3f709d5835acb54a11202a5fdc7a6bfe"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3f709d5835acb54a11202a5fdc7a6bfe"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>MAVLINK_MESSAGE_CRCS</b>&#160;&#160;&#160;{{0, 50, 9, 0, 0, 0}, {1, 124, 31, 0, 0, 0}, {2, 137, 12, 0, 0, 0}, {4, 237, 14, 3, 12, 13}, {5, 217, 28, 1, 0, 0}, {6, 104, 3, 0, 0, 0}, {7, 119, 32, 0, 0, 0}, {11, 89, 6, 1, 4, 0}, {20, 214, 20, 3, 2, 3}, {21, 159, 2, 3, 0, 1}, {22, 220, 25, 0, 0, 0}, {23, 168, 23, 3, 4, 5}, {24, 24, 30, 0, 0, 0}, {25, 23, 101, 0, 0, 0}, {26, 170, 22, 0, 0, 0}, {27, 144, 26, 0, 0, 0}, {28, 67, 16, 0, 0, 0}, {29, 115, 14, 0, 0, 0}, {30, 39, 28, 0, 0, 0}, {31, 246, 32, 0, 0, 0}, {32, 185, 28, 0, 0, 0}, {33, 104, 28, 0, 0, 0}, {34, 237, 22, 0, 0, 0}, {35, 244, 22, 0, 0, 0}, {36, 222, 21, 0, 0, 0}, {37, 212, 6, 3, 4, 5}, {38, 9, 6, 3, 4, 5}, {39, 254, 37, 3, 32, 33}, {40, 230, 4, 3, 2, 3}, {41, 28, 4, 3, 2, 3}, {42, 28, 2, 0, 0, 0}, {43, 132, 2, 3, 0, 1}, {44, 221, 4, 3, 2, 3}, {45, 232, 2, 3, 0, 1}, {46, 11, 2, 0, 0, 0}, {47, 153, 3, 3, 0, 1}, {48, 41, 13, 1, 12, 0}, {49, 39, 12, 0, 0, 0}, {50, 78, 37, 3, 18, 19}, {51, 196, 4, 3, 2, 3}, {54, 15, 27, 3, 24, 25}, {55, 3, 25, 0, 0, 0}, {61, 167, 72, 0, 0, 0}, {62, 183, 26, 0, 0, 0}, {63, 119, 181, 0, 0, 0}, {64, 191, 225, 0, 0, 0}, {65, 118, 42, 0, 0, 0}, {66, 148, 6, 3, 2, 3}, {67, 21, 4, 0, 0, 0}, {69, 243, 11, 0, 0, 0}, {70, 124, 18, 3, 16, 17}, {73, 38, 37, 3, 32, 33}, {74, 20, 20, 0, 0, 0}, {75, 158, 35, 3, 30, 31}, {76, 152, 33, 3, 30, 31}, {77, 143, 3, 0, 0, 0}, {81, 106, 22, 0, 0, 0}, {82, 49, 39, 3, 36, 37}, {83, 22, 37, 0, 0, 0}, {84, 143, 53, 3, 50, 51}, {85, 140, 51, 0, 0, 0}, {86, 5, 53, 3, 50, 51}, {87, 150, 51, 0, 0, 0}, {89, 231, 28, 0, 0, 0}, {90, 183, 56, 0, 0, 0}, {91, 63, 42, 0, 0, 0}, {92, 54, 33, 0, 0, 0}, {93, 47, 81, 0, 0, 0}, {100, 175, 26, 0, 0, 0}, {101, 102, 32, 0, 0, 0}, {102, 158, 32, 0, 0, 0}, {103, 208, 20, 0, 0, 0}, {104, 56, 32, 0, 0, 0}, {105, 93, 62, 0, 0, 0}, {106, 138, 44, 0, 0, 0}, {107, 108, 64, 0, 0, 0}, {108, 32, 84, 0, 0, 0}, {109, 185, 9, 0, 0, 0}, {110, 84, 254, 3, 1, 2}, {111, 34, 16, 0, 0, 0}, {112, 174, 12, 0, 0, 0}, {113, 124, 36, 0, 0, 0}, {114, 237, 44, 0, 0, 0}, {115, 4, 64, 0, 0, 0}, {116, 76, 22, 0, 0, 0}, {117, 128, 6, 3, 4, 5}, {118, 56, 14, 0, 0, 0}, {119, 116, 12, 3, 10, 11}, {120, 134, 97, 0, 0, 0}, {121, 237, 2, 3, 0, 1}, {122, 203, 2, 3, 0, 1}, {123, 250, 113, 3, 0, 1}, {124, 87, 35, 0, 0, 0}, {125, 203, 6, 0, 0, 0}, {126, 220, 79, 0, 0, 0}, {127, 25, 35, 0, 0, 0}, {128, 226, 35, 0, 0, 0}, {129, 46, 22, 0, 0, 0}, {130, 29, 13, 0, 0, 0}, {131, 223, 255, 0, 0, 0}, {132, 85, 14, 0, 0, 0}, {133, 6, 18, 0, 0, 0}, {134, 229, 43, 0, 0, 0}, {135, 203, 8, 0, 0, 0}, {136, 1, 22, 0, 0, 0}, {137, 195, 14, 0, 0, 0}, {138, 109, 36, 0, 0, 0}, {139, 168, 43, 3, 41, 42}, {140, 181, 41, 0, 0, 0}, {141, 47, 32, 0, 0, 0}, {142, 72, 243, 0, 0, 0}, {143, 131, 14, 0, 0, 0}, {144, 127, 93, 0, 0, 0}, {146, 103, 100, 0, 0, 0}, {147, 154, 36, 0, 0, 0}, {148, 178, 60, 0, 0, 0}, {149, 200, 30, 0, 0, 0}, {150, 134, 42, 0, 0, 0}, {151, 219, 8, 3, 6, 7}, {152, 208, 4, 0, 0, 0}, {153, 188, 12, 0, 0, 0}, {154, 84, 15, 3, 6, 7}, {155, 22, 13, 3, 4, 5}, {156, 19, 6, 3, 0, 1}, {157, 21, 15, 3, 12, 13}, {158, 134, 14, 3, 12, 13}, {160, 78, 12, 3, 8, 9}, {161, 68, 3, 3, 0, 1}, {162, 189, 8, 0, 0, 0}, {163, 127, 28, 0, 0, 0}, {164, 154, 44, 0, 0, 0}, {165, 21, 3, 0, 0, 0}, {166, 21, 9, 0, 0, 0}, {167, 144, 22, 0, 0, 0}, {168, 1, 12, 0, 0, 0}, {169, 234, 18, 0, 0, 0}, {170, 73, 34, 0, 0, 0}, {171, 181, 66, 0, 0, 0}, {172, 22, 98, 0, 0, 0}, {173, 83, 8, 0, 0, 0}, {174, 167, 48, 0, 0, 0}, {175, 138, 19, 3, 14, 15}, {176, 234, 3, 3, 0, 1}, {177, 240, 20, 0, 0, 0}, {178, 47, 24, 0, 0, 0}, {179, 189, 29, 1, 26, 0}, {180, 52, 45, 1, 42, 0}, {181, 174, 4, 0, 0, 0}, {182, 229, 40, 0, 0, 0}, {183, 85, 2, 3, 0, 1}, {184, 159, 206, 3, 4, 5}, {185, 186, 7, 3, 4, 5}, {186, 72, 29, 3, 0, 1}, {191, 92, 27, 0, 0, 0}, {192, 36, 44, 0, 0, 0}, {193, 71, 22, 0, 0, 0}, {194, 98, 25, 0, 0, 0}, {195, 120, 37, 0, 0, 0}, {200, 134, 42, 3, 40, 41}, {201, 205, 14, 3, 12, 13}, {214, 69, 8, 3, 6, 7}, {215, 101, 3, 0, 0, 0}, {216, 50, 3, 3, 0, 1}, {217, 202, 6, 0, 0, 0}, {218, 17, 7, 3, 0, 1}, {219, 162, 2, 0, 0, 0}, {226, 207, 8, 0, 0, 0}, {230, 163, 42, 0, 0, 0}, {231, 105, 40, 0, 0, 0}, {232, 151, 63, 0, 0, 0}, {233, 35, 182, 0, 0, 0}, {234, 150, 40, 0, 0, 0}, {241, 90, 32, 0, 0, 0}, {242, 104, 52, 0, 0, 0}, {243, 85, 53, 1, 52, 0}, {244, 95, 6, 0, 0, 0}, {245, 130, 2, 0, 0, 0}, {246, 184, 38, 0, 0, 0}, {247, 81, 19, 0, 0, 0}, {248, 8, 254, 3, 3, 4}, {249, 204, 36, 0, 0, 0}, {250, 49, 30, 0, 0, 0}, {251, 170, 18, 0, 0, 0}, {252, 44, 18, 0, 0, 0}, {253, 83, 51, 0, 0, 0}, {254, 46, 9, 0, 0, 0}, {256, 71, 42, 3, 8, 9}, {257, 131, 9, 0, 0, 0}, {258, 187, 32, 3, 0, 1}, {259, 122, 86, 0, 0, 0}, {260, 8, 28, 0, 0, 0}, {261, 244, 26, 0, 0, 0}, {262, 69, 31, 0, 0, 0}, {263, 133, 255, 0, 0, 0}, {264, 49, 28, 0, 0, 0}, {265, 26, 16, 0, 0, 0}, {266, 193, 255, 3, 2, 3}, {267, 35, 255, 3, 2, 3}, {268, 14, 4, 3, 2, 3}, {299, 19, 96, 0, 0, 0}, {310, 28, 17, 0, 0, 0}, {311, 95, 116, 0, 0, 0}, {330, 23, 158, 0, 0, 0}, {10001, 209, 20, 0, 0, 0}, {10002, 186, 41, 0, 0, 0}, {10003, 4, 1, 0, 0, 0}, {11000, 134, 51, 3, 4, 5}, {11001, 15, 135, 0, 0, 0}, {11002, 234, 179, 3, 4, 5}, {11003, 64, 5, 0, 0, 0}, {11010, 46, 49, 0, 0, 0}, {11011, 106, 44, 0, 0, 0}, {11020, 205, 16, 0, 0, 0}, {42000, 227, 1, 0, 0, 0}, {42001, 239, 46, 0, 0, 0}}</td></tr>
<tr class="separator:a3f709d5835acb54a11202a5fdc7a6bfe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af12803962f629ab01871eda0ee546903"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af12803962f629ab01871eda0ee546903"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>MAVLINK_ENABLED_ARDUPILOTMEGA</b></td></tr>
<tr class="separator:af12803962f629ab01871eda0ee546903"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad8091202dd8c67bbaba04c88d0941400"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad8091202dd8c67bbaba04c88d0941400"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>HAVE_ENUM_ACCELCAL_VEHICLE_POS</b></td></tr>
<tr class="separator:ad8091202dd8c67bbaba04c88d0941400"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a073ec1e277b3d058a124e241c473d5ee"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a073ec1e277b3d058a124e241c473d5ee"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ardupilotmega_8h.html#a073ec1e277b3d058a124e241c473d5ee">HAVE_ENUM_MAV_CMD</a></td></tr>
<tr class="memdesc:a073ec1e277b3d058a124e241c473d5ee"><td class="mdescLeft">&#160;</td><td class="mdescRight">Commands to be executed by the MAV. They can be executed on user request, or as part of a mission script. If the action is used in a mission, the parameter mapping to the waypoint/mission message is as follows: Param 1, Param 2, Param 3, Param 4, X: Param 5, Y:Param 6, Z:Param 7. This command list is similar what ARINC 424 is for commercial aircraft: A data format how to interpret waypoint/mission data. <br /></td></tr>
<tr class="separator:a073ec1e277b3d058a124e241c473d5ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5219813696cec0f0a3144d63c6a7e73e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5219813696cec0f0a3144d63c6a7e73e"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>HAVE_ENUM_LIMITS_STATE</b></td></tr>
<tr class="separator:a5219813696cec0f0a3144d63c6a7e73e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aafccf9b8de8c4583b2a43c8a73a76fa5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aafccf9b8de8c4583b2a43c8a73a76fa5"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>HAVE_ENUM_LIMIT_MODULE</b></td></tr>
<tr class="separator:aafccf9b8de8c4583b2a43c8a73a76fa5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af98e7af08d25816fe6b9e8e5180c1011"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af98e7af08d25816fe6b9e8e5180c1011"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ardupilotmega_8h.html#af98e7af08d25816fe6b9e8e5180c1011">HAVE_ENUM_RALLY_FLAGS</a></td></tr>
<tr class="memdesc:af98e7af08d25816fe6b9e8e5180c1011"><td class="mdescLeft">&#160;</td><td class="mdescRight">Flags in RALLY_POINT message. <br /></td></tr>
<tr class="separator:af98e7af08d25816fe6b9e8e5180c1011"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab194c8cb724fb8b804d5b49d7ddf3ef6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab194c8cb724fb8b804d5b49d7ddf3ef6"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>HAVE_ENUM_PARACHUTE_ACTION</b></td></tr>
<tr class="separator:ab194c8cb724fb8b804d5b49d7ddf3ef6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1322437769728844c1394b8d7a9fead6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1322437769728844c1394b8d7a9fead6"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ardupilotmega_8h.html#a1322437769728844c1394b8d7a9fead6">HAVE_ENUM_GRIPPER_ACTIONS</a></td></tr>
<tr class="memdesc:a1322437769728844c1394b8d7a9fead6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gripper actions. <br /></td></tr>
<tr class="separator:a1322437769728844c1394b8d7a9fead6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a08a736f3fc6c8cb493634b3521a4da2e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a08a736f3fc6c8cb493634b3521a4da2e"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ardupilotmega_8h.html#a08a736f3fc6c8cb493634b3521a4da2e">HAVE_ENUM_WINCH_ACTIONS</a></td></tr>
<tr class="memdesc:a08a736f3fc6c8cb493634b3521a4da2e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Winch actions. <br /></td></tr>
<tr class="separator:a08a736f3fc6c8cb493634b3521a4da2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab78229e8cff3a5a52d879d06db0b1c5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aab78229e8cff3a5a52d879d06db0b1c5"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>HAVE_ENUM_CAMERA_STATUS_TYPES</b></td></tr>
<tr class="separator:aab78229e8cff3a5a52d879d06db0b1c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b9d49fe0852dc3c8fd73b6175151280"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8b9d49fe0852dc3c8fd73b6175151280"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>HAVE_ENUM_CAMERA_FEEDBACK_FLAGS</b></td></tr>
<tr class="separator:a8b9d49fe0852dc3c8fd73b6175151280"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa5e996f3c7c49da2994b7f68e1e8a76a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa5e996f3c7c49da2994b7f68e1e8a76a"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>HAVE_ENUM_MAV_MODE_GIMBAL</b></td></tr>
<tr class="separator:aa5e996f3c7c49da2994b7f68e1e8a76a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e6b1d94950b96b7397ae0100a31b821"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3e6b1d94950b96b7397ae0100a31b821"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>HAVE_ENUM_GIMBAL_AXIS</b></td></tr>
<tr class="separator:a3e6b1d94950b96b7397ae0100a31b821"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab33c0a80aaa4f5158e23d1d158092e80"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab33c0a80aaa4f5158e23d1d158092e80"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>HAVE_ENUM_GIMBAL_AXIS_CALIBRATION_STATUS</b></td></tr>
<tr class="separator:ab33c0a80aaa4f5158e23d1d158092e80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a55b3ff327f7b3fd8f30db57d3341b63d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a55b3ff327f7b3fd8f30db57d3341b63d"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>HAVE_ENUM_GIMBAL_AXIS_CALIBRATION_REQUIRED</b></td></tr>
<tr class="separator:a55b3ff327f7b3fd8f30db57d3341b63d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02bd755b34c4e04c4f3e36499c41e23b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a02bd755b34c4e04c4f3e36499c41e23b"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>HAVE_ENUM_GOPRO_HEARTBEAT_STATUS</b></td></tr>
<tr class="separator:a02bd755b34c4e04c4f3e36499c41e23b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea7e0f8ad9a9706d35b83c6f60b41212"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aea7e0f8ad9a9706d35b83c6f60b41212"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>HAVE_ENUM_GOPRO_HEARTBEAT_FLAGS</b></td></tr>
<tr class="separator:aea7e0f8ad9a9706d35b83c6f60b41212"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa41cfc388d05c74b72f9bfd3b1144d99"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa41cfc388d05c74b72f9bfd3b1144d99"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>HAVE_ENUM_GOPRO_REQUEST_STATUS</b></td></tr>
<tr class="separator:aa41cfc388d05c74b72f9bfd3b1144d99"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d121ecfe2c9b15e95cb7ca5c4487d31"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8d121ecfe2c9b15e95cb7ca5c4487d31"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>HAVE_ENUM_GOPRO_COMMAND</b></td></tr>
<tr class="separator:a8d121ecfe2c9b15e95cb7ca5c4487d31"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77d2b694a0761445e457a8608705bea4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a77d2b694a0761445e457a8608705bea4"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>HAVE_ENUM_GOPRO_CAPTURE_MODE</b></td></tr>
<tr class="separator:a77d2b694a0761445e457a8608705bea4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65ef1c0ce781a22a5bddb133a139ef64"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a65ef1c0ce781a22a5bddb133a139ef64"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>HAVE_ENUM_GOPRO_RESOLUTION</b></td></tr>
<tr class="separator:a65ef1c0ce781a22a5bddb133a139ef64"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1b095f155c76f4899b7baf3d7918ef62"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1b095f155c76f4899b7baf3d7918ef62"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>HAVE_ENUM_GOPRO_FRAME_RATE</b></td></tr>
<tr class="separator:a1b095f155c76f4899b7baf3d7918ef62"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1bdab0bf5124b82449cc50cfb19fd824"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1bdab0bf5124b82449cc50cfb19fd824"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>HAVE_ENUM_GOPRO_FIELD_OF_VIEW</b></td></tr>
<tr class="separator:a1bdab0bf5124b82449cc50cfb19fd824"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1c4582b6b07ca288e6170ccc04a78b3d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1c4582b6b07ca288e6170ccc04a78b3d"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>HAVE_ENUM_GOPRO_VIDEO_SETTINGS_FLAGS</b></td></tr>
<tr class="separator:a1c4582b6b07ca288e6170ccc04a78b3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a359943a4797a404c4aae98e457d06de6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a359943a4797a404c4aae98e457d06de6"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>HAVE_ENUM_GOPRO_PHOTO_RESOLUTION</b></td></tr>
<tr class="separator:a359943a4797a404c4aae98e457d06de6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6093c04f53f082fd1f529a9804576135"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6093c04f53f082fd1f529a9804576135"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>HAVE_ENUM_GOPRO_PROTUNE_WHITE_BALANCE</b></td></tr>
<tr class="separator:a6093c04f53f082fd1f529a9804576135"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a35ed0874ef627e608eb95fd97047f2b1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a35ed0874ef627e608eb95fd97047f2b1"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>HAVE_ENUM_GOPRO_PROTUNE_COLOUR</b></td></tr>
<tr class="separator:a35ed0874ef627e608eb95fd97047f2b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa25a9b3fc635337f01f64c6c1b8db77b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa25a9b3fc635337f01f64c6c1b8db77b"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>HAVE_ENUM_GOPRO_PROTUNE_GAIN</b></td></tr>
<tr class="separator:aa25a9b3fc635337f01f64c6c1b8db77b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7384eb4ba36b9f402d444f5df25b1706"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7384eb4ba36b9f402d444f5df25b1706"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>HAVE_ENUM_GOPRO_PROTUNE_SHARPNESS</b></td></tr>
<tr class="separator:a7384eb4ba36b9f402d444f5df25b1706"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a69443c0c12cb166a4011096a53e95fec"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a69443c0c12cb166a4011096a53e95fec"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>HAVE_ENUM_GOPRO_PROTUNE_EXPOSURE</b></td></tr>
<tr class="separator:a69443c0c12cb166a4011096a53e95fec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4caa67ab273ba8430842498a46c26cf9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4caa67ab273ba8430842498a46c26cf9"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>HAVE_ENUM_GOPRO_CHARGING</b></td></tr>
<tr class="separator:a4caa67ab273ba8430842498a46c26cf9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a374ef069be0850827643062e1792fcd2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a374ef069be0850827643062e1792fcd2"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>HAVE_ENUM_GOPRO_MODEL</b></td></tr>
<tr class="separator:a374ef069be0850827643062e1792fcd2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57111495df7feac9630ec98f3dcec721"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a57111495df7feac9630ec98f3dcec721"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>HAVE_ENUM_GOPRO_BURST_RATE</b></td></tr>
<tr class="separator:a57111495df7feac9630ec98f3dcec721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4cfb5589883f44aea1e1140dc811e9c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa4cfb5589883f44aea1e1140dc811e9c"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>HAVE_ENUM_LED_CONTROL_PATTERN</b></td></tr>
<tr class="separator:aa4cfb5589883f44aea1e1140dc811e9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c8f4884d38ad1191fe45613b9fd576e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2c8f4884d38ad1191fe45613b9fd576e"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ardupilotmega_8h.html#a2c8f4884d38ad1191fe45613b9fd576e">HAVE_ENUM_EKF_STATUS_FLAGS</a></td></tr>
<tr class="memdesc:a2c8f4884d38ad1191fe45613b9fd576e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Flags in EKF_STATUS message. <br /></td></tr>
<tr class="separator:a2c8f4884d38ad1191fe45613b9fd576e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af0eba5e8953c0f0c520cc4ae9733a0f9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af0eba5e8953c0f0c520cc4ae9733a0f9"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>HAVE_ENUM_PID_TUNING_AXIS</b></td></tr>
<tr class="separator:af0eba5e8953c0f0c520cc4ae9733a0f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a53588323dd7241a86b7182c2e0e9dbd4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a53588323dd7241a86b7182c2e0e9dbd4"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>HAVE_ENUM_MAG_CAL_STATUS</b></td></tr>
<tr class="separator:a53588323dd7241a86b7182c2e0e9dbd4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5f0907ebb3664b8a72f26e28f72a64eb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5f0907ebb3664b8a72f26e28f72a64eb"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ardupilotmega_8h.html#a5f0907ebb3664b8a72f26e28f72a64eb">HAVE_ENUM_MAV_REMOTE_LOG_DATA_BLOCK_COMMANDS</a></td></tr>
<tr class="memdesc:a5f0907ebb3664b8a72f26e28f72a64eb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Special ACK block numbers control activation of dataflash log streaming. <br /></td></tr>
<tr class="separator:a5f0907ebb3664b8a72f26e28f72a64eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1629e9afa066319fb3baaba266606fe7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1629e9afa066319fb3baaba266606fe7"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ardupilotmega_8h.html#a1629e9afa066319fb3baaba266606fe7">HAVE_ENUM_MAV_REMOTE_LOG_DATA_BLOCK_STATUSES</a></td></tr>
<tr class="memdesc:a1629e9afa066319fb3baaba266606fe7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Possible remote log data block statuses. <br /></td></tr>
<tr class="separator:a1629e9afa066319fb3baaba266606fe7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a89f5d53ff19963b390098b3b1b9867ef"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a89f5d53ff19963b390098b3b1b9867ef"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ardupilotmega_8h.html#a89f5d53ff19963b390098b3b1b9867ef">HAVE_ENUM_DEVICE_OP_BUSTYPE</a></td></tr>
<tr class="memdesc:a89f5d53ff19963b390098b3b1b9867ef"><td class="mdescLeft">&#160;</td><td class="mdescRight">Bus types for device operations. <br /></td></tr>
<tr class="separator:a89f5d53ff19963b390098b3b1b9867ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1228528e977114275706a8cc4c8d52c4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1228528e977114275706a8cc4c8d52c4"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ardupilotmega_8h.html#a1228528e977114275706a8cc4c8d52c4">HAVE_ENUM_DEEPSTALL_STAGE</a></td></tr>
<tr class="memdesc:a1228528e977114275706a8cc4c8d52c4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Deepstall flight stage. <br /></td></tr>
<tr class="separator:a1228528e977114275706a8cc4c8d52c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a713480f83cc8ffd484a19a4b9b690215"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a713480f83cc8ffd484a19a4b9b690215"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>MAVLINK_VERSION</b>&#160;&#160;&#160;2</td></tr>
<tr class="separator:a713480f83cc8ffd484a19a4b9b690215"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec7bcd84c243ec07f25b1416f2168e1b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aec7bcd84c243ec07f25b1416f2168e1b"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>MAVLINK_THIS_XML_IDX</b>&#160;&#160;&#160;0</td></tr>
<tr class="separator:aec7bcd84c243ec07f25b1416f2168e1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a384e37b2c133fdf33407436a982d2fb7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a384e37b2c133fdf33407436a982d2fb7"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>MAVLINK_MESSAGE_INFO</b>&#160;&#160;&#160;{MAVLINK_MESSAGE_INFO_HEARTBEAT, MAVLINK_MESSAGE_INFO_SYS_STATUS, MAVLINK_MESSAGE_INFO_SYSTEM_TIME, MAVLINK_MESSAGE_INFO_PING, MAVLINK_MESSAGE_INFO_CHANGE_OPERATOR_CONTROL, MAVLINK_MESSAGE_INFO_CHANGE_OPERATOR_CONTROL_ACK, MAVLINK_MESSAGE_INFO_AUTH_KEY, MAVLINK_MESSAGE_INFO_SET_MODE, MAVLINK_MESSAGE_INFO_PARAM_REQUEST_READ, MAVLINK_MESSAGE_INFO_PARAM_REQUEST_LIST, MAVLINK_MESSAGE_INFO_PARAM_VALUE, MAVLINK_MESSAGE_INFO_PARAM_SET, MAVLINK_MESSAGE_INFO_GPS_RAW_INT, MAVLINK_MESSAGE_INFO_GPS_STATUS, MAVLINK_MESSAGE_INFO_SCALED_IMU, MAVLINK_MESSAGE_INFO_RAW_IMU, MAVLINK_MESSAGE_INFO_RAW_PRESSURE, MAVLINK_MESSAGE_INFO_SCALED_PRESSURE, MAVLINK_MESSAGE_INFO_ATTITUDE, MAVLINK_MESSAGE_INFO_ATTITUDE_QUATERNION, MAVLINK_MESSAGE_INFO_LOCAL_POSITION_NED, MAVLINK_MESSAGE_INFO_GLOBAL_POSITION_INT, MAVLINK_MESSAGE_INFO_RC_CHANNELS_SCALED, MAVLINK_MESSAGE_INFO_RC_CHANNELS_RAW, MAVLINK_MESSAGE_INFO_SERVO_OUTPUT_RAW, MAVLINK_MESSAGE_INFO_MISSION_REQUEST_PARTIAL_LIST, MAVLINK_MESSAGE_INFO_MISSION_WRITE_PARTIAL_LIST, MAVLINK_MESSAGE_INFO_MISSION_ITEM, MAVLINK_MESSAGE_INFO_MISSION_REQUEST, MAVLINK_MESSAGE_INFO_MISSION_SET_CURRENT, MAVLINK_MESSAGE_INFO_MISSION_CURRENT, MAVLINK_MESSAGE_INFO_MISSION_REQUEST_LIST, MAVLINK_MESSAGE_INFO_MISSION_COUNT, MAVLINK_MESSAGE_INFO_MISSION_CLEAR_ALL, MAVLINK_MESSAGE_INFO_MISSION_ITEM_REACHED, MAVLINK_MESSAGE_INFO_MISSION_ACK, MAVLINK_MESSAGE_INFO_SET_GPS_GLOBAL_ORIGIN, MAVLINK_MESSAGE_INFO_GPS_GLOBAL_ORIGIN, MAVLINK_MESSAGE_INFO_PARAM_MAP_RC, MAVLINK_MESSAGE_INFO_MISSION_REQUEST_INT, MAVLINK_MESSAGE_INFO_SAFETY_SET_ALLOWED_AREA, MAVLINK_MESSAGE_INFO_SAFETY_ALLOWED_AREA, MAVLINK_MESSAGE_INFO_ATTITUDE_QUATERNION_COV, MAVLINK_MESSAGE_INFO_NAV_CONTROLLER_OUTPUT, MAVLINK_MESSAGE_INFO_GLOBAL_POSITION_INT_COV, MAVLINK_MESSAGE_INFO_LOCAL_POSITION_NED_COV, MAVLINK_MESSAGE_INFO_RC_CHANNELS, MAVLINK_MESSAGE_INFO_REQUEST_DATA_STREAM, MAVLINK_MESSAGE_INFO_DATA_STREAM, MAVLINK_MESSAGE_INFO_MANUAL_CONTROL, MAVLINK_MESSAGE_INFO_RC_CHANNELS_OVERRIDE, MAVLINK_MESSAGE_INFO_MISSION_ITEM_INT, MAVLINK_MESSAGE_INFO_VFR_HUD, MAVLINK_MESSAGE_INFO_COMMAND_INT, MAVLINK_MESSAGE_INFO_COMMAND_LONG, MAVLINK_MESSAGE_INFO_COMMAND_ACK, MAVLINK_MESSAGE_INFO_MANUAL_SETPOINT, MAVLINK_MESSAGE_INFO_SET_ATTITUDE_TARGET, MAVLINK_MESSAGE_INFO_ATTITUDE_TARGET, MAVLINK_MESSAGE_INFO_SET_POSITION_TARGET_LOCAL_NED, MAVLINK_MESSAGE_INFO_POSITION_TARGET_LOCAL_NED, MAVLINK_MESSAGE_INFO_SET_POSITION_TARGET_GLOBAL_INT, MAVLINK_MESSAGE_INFO_POSITION_TARGET_GLOBAL_INT, MAVLINK_MESSAGE_INFO_LOCAL_POSITION_NED_SYSTEM_GLOBAL_OFFSET, MAVLINK_MESSAGE_INFO_HIL_STATE, MAVLINK_MESSAGE_INFO_HIL_CONTROLS, MAVLINK_MESSAGE_INFO_HIL_RC_INPUTS_RAW, MAVLINK_MESSAGE_INFO_HIL_ACTUATOR_CONTROLS, MAVLINK_MESSAGE_INFO_OPTICAL_FLOW, MAVLINK_MESSAGE_INFO_GLOBAL_VISION_POSITION_ESTIMATE, MAVLINK_MESSAGE_INFO_VISION_POSITION_ESTIMATE, MAVLINK_MESSAGE_INFO_VISION_SPEED_ESTIMATE, MAVLINK_MESSAGE_INFO_VICON_POSITION_ESTIMATE, MAVLINK_MESSAGE_INFO_HIGHRES_IMU, MAVLINK_MESSAGE_INFO_OPTICAL_FLOW_RAD, MAVLINK_MESSAGE_INFO_HIL_SENSOR, MAVLINK_MESSAGE_INFO_SIM_STATE, MAVLINK_MESSAGE_INFO_RADIO_STATUS, MAVLINK_MESSAGE_INFO_FILE_TRANSFER_PROTOCOL, MAVLINK_MESSAGE_INFO_TIMESYNC, MAVLINK_MESSAGE_INFO_CAMERA_TRIGGER, MAVLINK_MESSAGE_INFO_HIL_GPS, MAVLINK_MESSAGE_INFO_HIL_OPTICAL_FLOW, MAVLINK_MESSAGE_INFO_HIL_STATE_QUATERNION, MAVLINK_MESSAGE_INFO_SCALED_IMU2, MAVLINK_MESSAGE_INFO_LOG_REQUEST_LIST, MAVLINK_MESSAGE_INFO_LOG_ENTRY, MAVLINK_MESSAGE_INFO_LOG_REQUEST_DATA, MAVLINK_MESSAGE_INFO_LOG_DATA, MAVLINK_MESSAGE_INFO_LOG_ERASE, MAVLINK_MESSAGE_INFO_LOG_REQUEST_END, MAVLINK_MESSAGE_INFO_GPS_INJECT_DATA, MAVLINK_MESSAGE_INFO_GPS2_RAW, MAVLINK_MESSAGE_INFO_POWER_STATUS, MAVLINK_MESSAGE_INFO_SERIAL_CONTROL, MAVLINK_MESSAGE_INFO_GPS_RTK, MAVLINK_MESSAGE_INFO_GPS2_RTK, MAVLINK_MESSAGE_INFO_SCALED_IMU3, MAVLINK_MESSAGE_INFO_DATA_TRANSMISSION_HANDSHAKE, MAVLINK_MESSAGE_INFO_ENCAPSULATED_DATA, MAVLINK_MESSAGE_INFO_DISTANCE_SENSOR, MAVLINK_MESSAGE_INFO_TERRAIN_REQUEST, MAVLINK_MESSAGE_INFO_TERRAIN_DATA, MAVLINK_MESSAGE_INFO_TERRAIN_CHECK, MAVLINK_MESSAGE_INFO_TERRAIN_REPORT, MAVLINK_MESSAGE_INFO_SCALED_PRESSURE2, MAVLINK_MESSAGE_INFO_ATT_POS_MOCAP, MAVLINK_MESSAGE_INFO_SET_ACTUATOR_CONTROL_TARGET, MAVLINK_MESSAGE_INFO_ACTUATOR_CONTROL_TARGET, MAVLINK_MESSAGE_INFO_ALTITUDE, MAVLINK_MESSAGE_INFO_RESOURCE_REQUEST, MAVLINK_MESSAGE_INFO_SCALED_PRESSURE3, MAVLINK_MESSAGE_INFO_FOLLOW_TARGET, MAVLINK_MESSAGE_INFO_CONTROL_SYSTEM_STATE, MAVLINK_MESSAGE_INFO_BATTERY_STATUS, MAVLINK_MESSAGE_INFO_AUTOPILOT_VERSION, MAVLINK_MESSAGE_INFO_LANDING_TARGET, MAVLINK_MESSAGE_INFO_SENSOR_OFFSETS, MAVLINK_MESSAGE_INFO_SET_MAG_OFFSETS, MAVLINK_MESSAGE_INFO_MEMINFO, MAVLINK_MESSAGE_INFO_AP_ADC, MAVLINK_MESSAGE_INFO_DIGICAM_CONFIGURE, MAVLINK_MESSAGE_INFO_DIGICAM_CONTROL, MAVLINK_MESSAGE_INFO_MOUNT_CONFIGURE, MAVLINK_MESSAGE_INFO_MOUNT_CONTROL, MAVLINK_MESSAGE_INFO_MOUNT_STATUS, MAVLINK_MESSAGE_INFO_FENCE_POINT, MAVLINK_MESSAGE_INFO_FENCE_FETCH_POINT, MAVLINK_MESSAGE_INFO_FENCE_STATUS, MAVLINK_MESSAGE_INFO_AHRS, MAVLINK_MESSAGE_INFO_SIMSTATE, MAVLINK_MESSAGE_INFO_HWSTATUS, MAVLINK_MESSAGE_INFO_RADIO, MAVLINK_MESSAGE_INFO_LIMITS_STATUS, MAVLINK_MESSAGE_INFO_WIND, MAVLINK_MESSAGE_INFO_DATA16, MAVLINK_MESSAGE_INFO_DATA32, MAVLINK_MESSAGE_INFO_DATA64, MAVLINK_MESSAGE_INFO_DATA96, MAVLINK_MESSAGE_INFO_RANGEFINDER, MAVLINK_MESSAGE_INFO_AIRSPEED_AUTOCAL, MAVLINK_MESSAGE_INFO_RALLY_POINT, MAVLINK_MESSAGE_INFO_RALLY_FETCH_POINT, MAVLINK_MESSAGE_INFO_COMPASSMOT_STATUS, MAVLINK_MESSAGE_INFO_AHRS2, MAVLINK_MESSAGE_INFO_CAMERA_STATUS, MAVLINK_MESSAGE_INFO_CAMERA_FEEDBACK, MAVLINK_MESSAGE_INFO_BATTERY2, MAVLINK_MESSAGE_INFO_AHRS3, MAVLINK_MESSAGE_INFO_AUTOPILOT_VERSION_REQUEST, MAVLINK_MESSAGE_INFO_REMOTE_LOG_DATA_BLOCK, MAVLINK_MESSAGE_INFO_REMOTE_LOG_BLOCK_STATUS, MAVLINK_MESSAGE_INFO_LED_CONTROL, MAVLINK_MESSAGE_INFO_MAG_CAL_PROGRESS, MAVLINK_MESSAGE_INFO_MAG_CAL_REPORT, MAVLINK_MESSAGE_INFO_EKF_STATUS_REPORT, MAVLINK_MESSAGE_INFO_PID_TUNING, MAVLINK_MESSAGE_INFO_DEEPSTALL, MAVLINK_MESSAGE_INFO_GIMBAL_REPORT, MAVLINK_MESSAGE_INFO_GIMBAL_CONTROL, MAVLINK_MESSAGE_INFO_GIMBAL_TORQUE_CMD_REPORT, MAVLINK_MESSAGE_INFO_GOPRO_HEARTBEAT, MAVLINK_MESSAGE_INFO_GOPRO_GET_REQUEST, MAVLINK_MESSAGE_INFO_GOPRO_GET_RESPONSE, MAVLINK_MESSAGE_INFO_GOPRO_SET_REQUEST, MAVLINK_MESSAGE_INFO_GOPRO_SET_RESPONSE, MAVLINK_MESSAGE_INFO_RPM, MAVLINK_MESSAGE_INFO_ESTIMATOR_STATUS, MAVLINK_MESSAGE_INFO_WIND_COV, MAVLINK_MESSAGE_INFO_GPS_INPUT, MAVLINK_MESSAGE_INFO_GPS_RTCM_DATA, MAVLINK_MESSAGE_INFO_HIGH_LATENCY, MAVLINK_MESSAGE_INFO_VIBRATION, MAVLINK_MESSAGE_INFO_HOME_POSITION, MAVLINK_MESSAGE_INFO_SET_HOME_POSITION, MAVLINK_MESSAGE_INFO_MESSAGE_INTERVAL, MAVLINK_MESSAGE_INFO_EXTENDED_SYS_STATE, MAVLINK_MESSAGE_INFO_ADSB_VEHICLE, MAVLINK_MESSAGE_INFO_COLLISION, MAVLINK_MESSAGE_INFO_V2_EXTENSION, MAVLINK_MESSAGE_INFO_MEMORY_VECT, MAVLINK_MESSAGE_INFO_DEBUG_VECT, MAVLINK_MESSAGE_INFO_NAMED_VALUE_FLOAT, MAVLINK_MESSAGE_INFO_NAMED_VALUE_INT, MAVLINK_MESSAGE_INFO_STATUSTEXT, MAVLINK_MESSAGE_INFO_DEBUG, MAVLINK_MESSAGE_INFO_SETUP_SIGNING, MAVLINK_MESSAGE_INFO_BUTTON_CHANGE, MAVLINK_MESSAGE_INFO_PLAY_TUNE, MAVLINK_MESSAGE_INFO_CAMERA_INFORMATION, MAVLINK_MESSAGE_INFO_CAMERA_SETTINGS, MAVLINK_MESSAGE_INFO_STORAGE_INFORMATION, MAVLINK_MESSAGE_INFO_CAMERA_CAPTURE_STATUS, MAVLINK_MESSAGE_INFO_CAMERA_IMAGE_CAPTURED, MAVLINK_MESSAGE_INFO_FLIGHT_INFORMATION, MAVLINK_MESSAGE_INFO_MOUNT_ORIENTATION, MAVLINK_MESSAGE_INFO_LOGGING_DATA, MAVLINK_MESSAGE_INFO_LOGGING_DATA_ACKED, MAVLINK_MESSAGE_INFO_LOGGING_ACK, MAVLINK_MESSAGE_INFO_WIFI_CONFIG_AP, MAVLINK_MESSAGE_INFO_UAVCAN_NODE_STATUS, MAVLINK_MESSAGE_INFO_UAVCAN_NODE_INFO, MAVLINK_MESSAGE_INFO_OBSTACLE_DISTANCE, MAVLINK_MESSAGE_INFO_UAVIONIX_ADSB_OUT_CFG, MAVLINK_MESSAGE_INFO_UAVIONIX_ADSB_OUT_DYNAMIC, MAVLINK_MESSAGE_INFO_UAVIONIX_ADSB_TRANSCEIVER_HEALTH_REPORT, MAVLINK_MESSAGE_INFO_DEVICE_OP_READ, MAVLINK_MESSAGE_INFO_DEVICE_OP_READ_REPLY, MAVLINK_MESSAGE_INFO_DEVICE_OP_WRITE, MAVLINK_MESSAGE_INFO_DEVICE_OP_WRITE_REPLY, MAVLINK_MESSAGE_INFO_ADAP_TUNING, MAVLINK_MESSAGE_INFO_VISION_POSITION_DELTA, MAVLINK_MESSAGE_INFO_AOA_SSA, MAVLINK_MESSAGE_INFO_ICAROUS_HEARTBEAT, MAVLINK_MESSAGE_INFO_ICAROUS_KINEMATIC_BANDS}</td></tr>
<tr class="separator:a384e37b2c133fdf33407436a982d2fb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2be08a10a49cf4e78f0b5579b4b103f5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2be08a10a49cf4e78f0b5579b4b103f5"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>MAVLINK_MESSAGE_NAMES</b>&#160;&#160;&#160;{{ &quot;ACTUATOR_CONTROL_TARGET&quot;, 140 }, { &quot;ADAP_TUNING&quot;, 11010 }, { &quot;ADSB_VEHICLE&quot;, 246 }, { &quot;AHRS&quot;, 163 }, { &quot;AHRS2&quot;, 178 }, { &quot;AHRS3&quot;, 182 }, { &quot;AIRSPEED_AUTOCAL&quot;, 174 }, { &quot;ALTITUDE&quot;, 141 }, { &quot;AOA_SSA&quot;, 11020 }, { &quot;AP_ADC&quot;, 153 }, { &quot;ATTITUDE&quot;, 30 }, { &quot;ATTITUDE_QUATERNION&quot;, 31 }, { &quot;ATTITUDE_QUATERNION_COV&quot;, 61 }, { &quot;ATTITUDE_TARGET&quot;, 83 }, { &quot;ATT_POS_MOCAP&quot;, 138 }, { &quot;AUTH_KEY&quot;, 7 }, { &quot;AUTOPILOT_VERSION&quot;, 148 }, { &quot;AUTOPILOT_VERSION_REQUEST&quot;, 183 }, { &quot;BATTERY2&quot;, 181 }, { &quot;BATTERY_STATUS&quot;, 147 }, { &quot;BUTTON_CHANGE&quot;, 257 }, { &quot;CAMERA_CAPTURE_STATUS&quot;, 262 }, { &quot;CAMERA_FEEDBACK&quot;, 180 }, { &quot;CAMERA_IMAGE_CAPTURED&quot;, 263 }, { &quot;CAMERA_INFORMATION&quot;, 259 }, { &quot;CAMERA_SETTINGS&quot;, 260 }, { &quot;CAMERA_STATUS&quot;, 179 }, { &quot;CAMERA_TRIGGER&quot;, 112 }, { &quot;CHANGE_OPERATOR_CONTROL&quot;, 5 }, { &quot;CHANGE_OPERATOR_CONTROL_ACK&quot;, 6 }, { &quot;COLLISION&quot;, 247 }, { &quot;COMMAND_ACK&quot;, 77 }, { &quot;COMMAND_INT&quot;, 75 }, { &quot;COMMAND_LONG&quot;, 76 }, { &quot;COMPASSMOT_STATUS&quot;, 177 }, { &quot;CONTROL_SYSTEM_STATE&quot;, 146 }, { &quot;DATA16&quot;, 169 }, { &quot;DATA32&quot;, 170 }, { &quot;DATA64&quot;, 171 }, { &quot;DATA96&quot;, 172 }, { &quot;DATA_STREAM&quot;, 67 }, { &quot;DATA_TRANSMISSION_HANDSHAKE&quot;, 130 }, { &quot;DEBUG&quot;, 254 }, { &quot;DEBUG_VECT&quot;, 250 }, { &quot;DEEPSTALL&quot;, 195 }, { &quot;DEVICE_OP_READ&quot;, 11000 }, { &quot;DEVICE_OP_READ_REPLY&quot;, 11001 }, { &quot;DEVICE_OP_WRITE&quot;, 11002 }, { &quot;DEVICE_OP_WRITE_REPLY&quot;, 11003 }, { &quot;DIGICAM_CONFIGURE&quot;, 154 }, { &quot;DIGICAM_CONTROL&quot;, 155 }, { &quot;DISTANCE_SENSOR&quot;, 132 }, { &quot;EKF_STATUS_REPORT&quot;, 193 }, { &quot;ENCAPSULATED_DATA&quot;, 131 }, { &quot;ESTIMATOR_STATUS&quot;, 230 }, { &quot;EXTENDED_SYS_STATE&quot;, 245 }, { &quot;FENCE_FETCH_POINT&quot;, 161 }, { &quot;FENCE_POINT&quot;, 160 }, { &quot;FENCE_STATUS&quot;, 162 }, { &quot;FILE_TRANSFER_PROTOCOL&quot;, 110 }, { &quot;FLIGHT_INFORMATION&quot;, 264 }, { &quot;FOLLOW_TARGET&quot;, 144 }, { &quot;GIMBAL_CONTROL&quot;, 201 }, { &quot;GIMBAL_REPORT&quot;, 200 }, { &quot;GIMBAL_TORQUE_CMD_REPORT&quot;, 214 }, { &quot;GLOBAL_POSITION_INT&quot;, 33 }, { &quot;GLOBAL_POSITION_INT_COV&quot;, 63 }, { &quot;GLOBAL_VISION_POSITION_ESTIMATE&quot;, 101 }, { &quot;GOPRO_GET_REQUEST&quot;, 216 }, { &quot;GOPRO_GET_RESPONSE&quot;, 217 }, { &quot;GOPRO_HEARTBEAT&quot;, 215 }, { &quot;GOPRO_SET_REQUEST&quot;, 218 }, { &quot;GOPRO_SET_RESPONSE&quot;, 219 }, { &quot;GPS2_RAW&quot;, 124 }, { &quot;GPS2_RTK&quot;, 128 }, { &quot;GPS_GLOBAL_ORIGIN&quot;, 49 }, { &quot;GPS_INJECT_DATA&quot;, 123 }, { &quot;GPS_INPUT&quot;, 232 }, { &quot;GPS_RAW_INT&quot;, 24 }, { &quot;GPS_RTCM_DATA&quot;, 233 }, { &quot;GPS_RTK&quot;, 127 }, { &quot;GPS_STATUS&quot;, 25 }, { &quot;HEARTBEAT&quot;, 0 }, { &quot;HIGHRES_IMU&quot;, 105 }, { &quot;HIGH_LATENCY&quot;, 234 }, { &quot;HIL_ACTUATOR_CONTROLS&quot;, 93 }, { &quot;HIL_CONTROLS&quot;, 91 }, { &quot;HIL_GPS&quot;, 113 }, { &quot;HIL_OPTICAL_FLOW&quot;, 114 }, { &quot;HIL_RC_INPUTS_RAW&quot;, 92 }, { &quot;HIL_SENSOR&quot;, 107 }, { &quot;HIL_STATE&quot;, 90 }, { &quot;HIL_STATE_QUATERNION&quot;, 115 }, { &quot;HOME_POSITION&quot;, 242 }, { &quot;HWSTATUS&quot;, 165 }, { &quot;ICAROUS_HEARTBEAT&quot;, 42000 }, { &quot;ICAROUS_KINEMATIC_BANDS&quot;, 42001 }, { &quot;LANDING_TARGET&quot;, 149 }, { &quot;LED_CONTROL&quot;, 186 }, { &quot;LIMITS_STATUS&quot;, 167 }, { &quot;LOCAL_POSITION_NED&quot;, 32 }, { &quot;LOCAL_POSITION_NED_COV&quot;, 64 }, { &quot;LOCAL_POSITION_NED_SYSTEM_GLOBAL_OFFSET&quot;, 89 }, { &quot;LOGGING_ACK&quot;, 268 }, { &quot;LOGGING_DATA&quot;, 266 }, { &quot;LOGGING_DATA_ACKED&quot;, 267 }, { &quot;LOG_DATA&quot;, 120 }, { &quot;LOG_ENTRY&quot;, 118 }, { &quot;LOG_ERASE&quot;, 121 }, { &quot;LOG_REQUEST_DATA&quot;, 119 }, { &quot;LOG_REQUEST_END&quot;, 122 }, { &quot;LOG_REQUEST_LIST&quot;, 117 }, { &quot;MAG_CAL_PROGRESS&quot;, 191 }, { &quot;MAG_CAL_REPORT&quot;, 192 }, { &quot;MANUAL_CONTROL&quot;, 69 }, { &quot;MANUAL_SETPOINT&quot;, 81 }, { &quot;MEMINFO&quot;, 152 }, { &quot;MEMORY_VECT&quot;, 249 }, { &quot;MESSAGE_INTERVAL&quot;, 244 }, { &quot;MISSION_ACK&quot;, 47 }, { &quot;MISSION_CLEAR_ALL&quot;, 45 }, { &quot;MISSION_COUNT&quot;, 44 }, { &quot;MISSION_CURRENT&quot;, 42 }, { &quot;MISSION_ITEM&quot;, 39 }, { &quot;MISSION_ITEM_INT&quot;, 73 }, { &quot;MISSION_ITEM_REACHED&quot;, 46 }, { &quot;MISSION_REQUEST&quot;, 40 }, { &quot;MISSION_REQUEST_INT&quot;, 51 }, { &quot;MISSION_REQUEST_LIST&quot;, 43 }, { &quot;MISSION_REQUEST_PARTIAL_LIST&quot;, 37 }, { &quot;MISSION_SET_CURRENT&quot;, 41 }, { &quot;MISSION_WRITE_PARTIAL_LIST&quot;, 38 }, { &quot;MOUNT_CONFIGURE&quot;, 156 }, { &quot;MOUNT_CONTROL&quot;, 157 }, { &quot;MOUNT_ORIENTATION&quot;, 265 }, { &quot;MOUNT_STATUS&quot;, 158 }, { &quot;NAMED_VALUE_FLOAT&quot;, 251 }, { &quot;NAMED_VALUE_INT&quot;, 252 }, { &quot;NAV_CONTROLLER_OUTPUT&quot;, 62 }, { &quot;OBSTACLE_DISTANCE&quot;, 330 }, { &quot;OPTICAL_FLOW&quot;, 100 }, { &quot;OPTICAL_FLOW_RAD&quot;, 106 }, { &quot;PARAM_MAP_RC&quot;, 50 }, { &quot;PARAM_REQUEST_LIST&quot;, 21 }, { &quot;PARAM_REQUEST_READ&quot;, 20 }, { &quot;PARAM_SET&quot;, 23 }, { &quot;PARAM_VALUE&quot;, 22 }, { &quot;PID_TUNING&quot;, 194 }, { &quot;PING&quot;, 4 }, { &quot;PLAY_TUNE&quot;, 258 }, { &quot;POSITION_TARGET_GLOBAL_INT&quot;, 87 }, { &quot;POSITION_TARGET_LOCAL_NED&quot;, 85 }, { &quot;POWER_STATUS&quot;, 125 }, { &quot;RADIO&quot;, 166 }, { &quot;RADIO_STATUS&quot;, 109 }, { &quot;RALLY_FETCH_POINT&quot;, 176 }, { &quot;RALLY_POINT&quot;, 175 }, { &quot;RANGEFINDER&quot;, 173 }, { &quot;RAW_IMU&quot;, 27 }, { &quot;RAW_PRESSURE&quot;, 28 }, { &quot;RC_CHANNELS&quot;, 65 }, { &quot;RC_CHANNELS_OVERRIDE&quot;, 70 }, { &quot;RC_CHANNELS_RAW&quot;, 35 }, { &quot;RC_CHANNELS_SCALED&quot;, 34 }, { &quot;REMOTE_LOG_BLOCK_STATUS&quot;, 185 }, { &quot;REMOTE_LOG_DATA_BLOCK&quot;, 184 }, { &quot;REQUEST_DATA_STREAM&quot;, 66 }, { &quot;RESOURCE_REQUEST&quot;, 142 }, { &quot;RPM&quot;, 226 }, { &quot;SAFETY_ALLOWED_AREA&quot;, 55 }, { &quot;SAFETY_SET_ALLOWED_AREA&quot;, 54 }, { &quot;SCALED_IMU&quot;, 26 }, { &quot;SCALED_IMU2&quot;, 116 }, { &quot;SCALED_IMU3&quot;, 129 }, { &quot;SCALED_PRESSURE&quot;, 29 }, { &quot;SCALED_PRESSURE2&quot;, 137 }, { &quot;SCALED_PRESSURE3&quot;, 143 }, { &quot;SENSOR_OFFSETS&quot;, 150 }, { &quot;SERIAL_CONTROL&quot;, 126 }, { &quot;SERVO_OUTPUT_RAW&quot;, 36 }, { &quot;SETUP_SIGNING&quot;, 256 }, { &quot;SET_ACTUATOR_CONTROL_TARGET&quot;, 139 }, { &quot;SET_ATTITUDE_TARGET&quot;, 82 }, { &quot;SET_GPS_GLOBAL_ORIGIN&quot;, 48 }, { &quot;SET_HOME_POSITION&quot;, 243 }, { &quot;SET_MAG_OFFSETS&quot;, 151 }, { &quot;SET_MODE&quot;, 11 }, { &quot;SET_POSITION_TARGET_GLOBAL_INT&quot;, 86 }, { &quot;SET_POSITION_TARGET_LOCAL_NED&quot;, 84 }, { &quot;SIMSTATE&quot;, 164 }, { &quot;SIM_STATE&quot;, 108 }, { &quot;STATUSTEXT&quot;, 253 }, { &quot;STORAGE_INFORMATION&quot;, 261 }, { &quot;SYSTEM_TIME&quot;, 2 }, { &quot;SYS_STATUS&quot;, 1 }, { &quot;TERRAIN_CHECK&quot;, 135 }, { &quot;TERRAIN_DATA&quot;, 134 }, { &quot;TERRAIN_REPORT&quot;, 136 }, { &quot;TERRAIN_REQUEST&quot;, 133 }, { &quot;TIMESYNC&quot;, 111 }, { &quot;UAVCAN_NODE_INFO&quot;, 311 }, { &quot;UAVCAN_NODE_STATUS&quot;, 310 }, { &quot;UAVIONIX_ADSB_OUT_CFG&quot;, 10001 }, { &quot;UAVIONIX_ADSB_OUT_DYNAMIC&quot;, 10002 }, { &quot;UAVIONIX_ADSB_TRANSCEIVER_HEALTH_REPORT&quot;, 10003 }, { &quot;V2_EXTENSION&quot;, 248 }, { &quot;VFR_HUD&quot;, 74 }, { &quot;VIBRATION&quot;, 241 }, { &quot;VICON_POSITION_ESTIMATE&quot;, 104 }, { &quot;VISION_POSITION_DELTA&quot;, 11011 }, { &quot;VISION_POSITION_ESTIMATE&quot;, 102 }, { &quot;VISION_SPEED_ESTIMATE&quot;, 103 }, { &quot;WIFI_CONFIG_AP&quot;, 299 }, { &quot;WIND&quot;, 168 }, { &quot;WIND_COV&quot;, 231 }}</td></tr>
<tr class="separator:a2be08a10a49cf4e78f0b5579b4b103f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:ae8820719d49d146bfffda339d7e13cc1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae8820719d49d146bfffda339d7e13cc1"></a>
typedef enum ACCELCAL_VEHICLE_POS&#160;</td><td class="memItemRight" valign="bottom"><b>ACCELCAL_VEHICLE_POS</b></td></tr>
<tr class="separator:ae8820719d49d146bfffda339d7e13cc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5dc19d5d08917612a87569de76842730"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5dc19d5d08917612a87569de76842730"></a>
typedef enum MAV_CMD&#160;</td><td class="memItemRight" valign="bottom"><b>MAV_CMD</b></td></tr>
<tr class="separator:a5dc19d5d08917612a87569de76842730"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ccf43b6886f28486c05578d02b72dd7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3ccf43b6886f28486c05578d02b72dd7"></a>
typedef enum LIMITS_STATE&#160;</td><td class="memItemRight" valign="bottom"><b>LIMITS_STATE</b></td></tr>
<tr class="separator:a3ccf43b6886f28486c05578d02b72dd7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7764ed81380919689d30150a54bfc7c6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7764ed81380919689d30150a54bfc7c6"></a>
typedef enum LIMIT_MODULE&#160;</td><td class="memItemRight" valign="bottom"><b>LIMIT_MODULE</b></td></tr>
<tr class="separator:a7764ed81380919689d30150a54bfc7c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac7a4cb09244ed121a1bf323289ad947d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac7a4cb09244ed121a1bf323289ad947d"></a>
typedef enum RALLY_FLAGS&#160;</td><td class="memItemRight" valign="bottom"><b>RALLY_FLAGS</b></td></tr>
<tr class="separator:ac7a4cb09244ed121a1bf323289ad947d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70601ef81e10e4a19d6fe4387b82e07b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a70601ef81e10e4a19d6fe4387b82e07b"></a>
typedef enum PARACHUTE_ACTION&#160;</td><td class="memItemRight" valign="bottom"><b>PARACHUTE_ACTION</b></td></tr>
<tr class="separator:a70601ef81e10e4a19d6fe4387b82e07b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3101b77a5a31aac4d346bff8710a7d4a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3101b77a5a31aac4d346bff8710a7d4a"></a>
typedef enum GRIPPER_ACTIONS&#160;</td><td class="memItemRight" valign="bottom"><b>GRIPPER_ACTIONS</b></td></tr>
<tr class="separator:a3101b77a5a31aac4d346bff8710a7d4a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a133322155285acb8be2cbc88589e3385"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a133322155285acb8be2cbc88589e3385"></a>
typedef enum WINCH_ACTIONS&#160;</td><td class="memItemRight" valign="bottom"><b>WINCH_ACTIONS</b></td></tr>
<tr class="separator:a133322155285acb8be2cbc88589e3385"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae98631afc97ad68da7cd43a32a4d759"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aae98631afc97ad68da7cd43a32a4d759"></a>
typedef enum CAMERA_STATUS_TYPES&#160;</td><td class="memItemRight" valign="bottom"><b>CAMERA_STATUS_TYPES</b></td></tr>
<tr class="separator:aae98631afc97ad68da7cd43a32a4d759"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af9704a04fde7831803524971b590554a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af9704a04fde7831803524971b590554a"></a>
typedef enum CAMERA_FEEDBACK_FLAGS&#160;</td><td class="memItemRight" valign="bottom"><b>CAMERA_FEEDBACK_FLAGS</b></td></tr>
<tr class="separator:af9704a04fde7831803524971b590554a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4961039ae4beb50798985872921deae5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4961039ae4beb50798985872921deae5"></a>
typedef enum MAV_MODE_GIMBAL&#160;</td><td class="memItemRight" valign="bottom"><b>MAV_MODE_GIMBAL</b></td></tr>
<tr class="separator:a4961039ae4beb50798985872921deae5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aded51b537fd297556c9f9b84df111f82"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aded51b537fd297556c9f9b84df111f82"></a>
typedef enum GIMBAL_AXIS&#160;</td><td class="memItemRight" valign="bottom"><b>GIMBAL_AXIS</b></td></tr>
<tr class="separator:aded51b537fd297556c9f9b84df111f82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4cb12fa40ab8fa5111c0361b645a613"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa4cb12fa40ab8fa5111c0361b645a613"></a>
typedef enum GIMBAL_AXIS_CALIBRATION_STATUS&#160;</td><td class="memItemRight" valign="bottom"><b>GIMBAL_AXIS_CALIBRATION_STATUS</b></td></tr>
<tr class="separator:aa4cb12fa40ab8fa5111c0361b645a613"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a269aa2b3a8a0031a71d711b3652ad5c4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a269aa2b3a8a0031a71d711b3652ad5c4"></a>
typedef enum GIMBAL_AXIS_CALIBRATION_REQUIRED&#160;</td><td class="memItemRight" valign="bottom"><b>GIMBAL_AXIS_CALIBRATION_REQUIRED</b></td></tr>
<tr class="separator:a269aa2b3a8a0031a71d711b3652ad5c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9086723c5efd810525b72c26b195b2eb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9086723c5efd810525b72c26b195b2eb"></a>
typedef enum GOPRO_HEARTBEAT_STATUS&#160;</td><td class="memItemRight" valign="bottom"><b>GOPRO_HEARTBEAT_STATUS</b></td></tr>
<tr class="separator:a9086723c5efd810525b72c26b195b2eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7df62a9c6cbf957b24fd61853e5e28e4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7df62a9c6cbf957b24fd61853e5e28e4"></a>
typedef enum GOPRO_HEARTBEAT_FLAGS&#160;</td><td class="memItemRight" valign="bottom"><b>GOPRO_HEARTBEAT_FLAGS</b></td></tr>
<tr class="separator:a7df62a9c6cbf957b24fd61853e5e28e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a01be10252ff15614ef45e8c72cb6a556"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a01be10252ff15614ef45e8c72cb6a556"></a>
typedef enum GOPRO_REQUEST_STATUS&#160;</td><td class="memItemRight" valign="bottom"><b>GOPRO_REQUEST_STATUS</b></td></tr>
<tr class="separator:a01be10252ff15614ef45e8c72cb6a556"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad927c9f6abaef0acd9647a7150e6bcac"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad927c9f6abaef0acd9647a7150e6bcac"></a>
typedef enum GOPRO_COMMAND&#160;</td><td class="memItemRight" valign="bottom"><b>GOPRO_COMMAND</b></td></tr>
<tr class="separator:ad927c9f6abaef0acd9647a7150e6bcac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac2cbfaad1a65483c7f3672b2aaec923c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac2cbfaad1a65483c7f3672b2aaec923c"></a>
typedef enum GOPRO_CAPTURE_MODE&#160;</td><td class="memItemRight" valign="bottom"><b>GOPRO_CAPTURE_MODE</b></td></tr>
<tr class="separator:ac2cbfaad1a65483c7f3672b2aaec923c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af645b0a08f1fa1f6fa4f410f02562035"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af645b0a08f1fa1f6fa4f410f02562035"></a>
typedef enum GOPRO_RESOLUTION&#160;</td><td class="memItemRight" valign="bottom"><b>GOPRO_RESOLUTION</b></td></tr>
<tr class="separator:af645b0a08f1fa1f6fa4f410f02562035"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac0a6d1392c7f6d0bbe1d8e1a1ce688dd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac0a6d1392c7f6d0bbe1d8e1a1ce688dd"></a>
typedef enum GOPRO_FRAME_RATE&#160;</td><td class="memItemRight" valign="bottom"><b>GOPRO_FRAME_RATE</b></td></tr>
<tr class="separator:ac0a6d1392c7f6d0bbe1d8e1a1ce688dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6341ca79fa39b9c9decbb066970477b3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6341ca79fa39b9c9decbb066970477b3"></a>
typedef enum GOPRO_FIELD_OF_VIEW&#160;</td><td class="memItemRight" valign="bottom"><b>GOPRO_FIELD_OF_VIEW</b></td></tr>
<tr class="separator:a6341ca79fa39b9c9decbb066970477b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a52f5626e8db9f7d7de4ccc44dc32061b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a52f5626e8db9f7d7de4ccc44dc32061b"></a>
typedef enum GOPRO_VIDEO_SETTINGS_FLAGS&#160;</td><td class="memItemRight" valign="bottom"><b>GOPRO_VIDEO_SETTINGS_FLAGS</b></td></tr>
<tr class="separator:a52f5626e8db9f7d7de4ccc44dc32061b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a84efaa02032de6b0a93fff14a3bad6e2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a84efaa02032de6b0a93fff14a3bad6e2"></a>
typedef enum GOPRO_PHOTO_RESOLUTION&#160;</td><td class="memItemRight" valign="bottom"><b>GOPRO_PHOTO_RESOLUTION</b></td></tr>
<tr class="separator:a84efaa02032de6b0a93fff14a3bad6e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46d8581a8270b1af7602559877828a04"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a46d8581a8270b1af7602559877828a04"></a>
typedef enum GOPRO_PROTUNE_WHITE_BALANCE&#160;</td><td class="memItemRight" valign="bottom"><b>GOPRO_PROTUNE_WHITE_BALANCE</b></td></tr>
<tr class="separator:a46d8581a8270b1af7602559877828a04"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b114dbb663b0e5583035ca4ce833a8d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8b114dbb663b0e5583035ca4ce833a8d"></a>
typedef enum GOPRO_PROTUNE_COLOUR&#160;</td><td class="memItemRight" valign="bottom"><b>GOPRO_PROTUNE_COLOUR</b></td></tr>
<tr class="separator:a8b114dbb663b0e5583035ca4ce833a8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a251e7658357ef7f0f486545a5d281901"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a251e7658357ef7f0f486545a5d281901"></a>
typedef enum GOPRO_PROTUNE_GAIN&#160;</td><td class="memItemRight" valign="bottom"><b>GOPRO_PROTUNE_GAIN</b></td></tr>
<tr class="separator:a251e7658357ef7f0f486545a5d281901"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a17c05aca76f91ee8fc53b0507bda3c09"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a17c05aca76f91ee8fc53b0507bda3c09"></a>
typedef enum GOPRO_PROTUNE_SHARPNESS&#160;</td><td class="memItemRight" valign="bottom"><b>GOPRO_PROTUNE_SHARPNESS</b></td></tr>
<tr class="separator:a17c05aca76f91ee8fc53b0507bda3c09"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4f7d6b0bb7f439be193a7d69433fe7bd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f7d6b0bb7f439be193a7d69433fe7bd"></a>
typedef enum GOPRO_PROTUNE_EXPOSURE&#160;</td><td class="memItemRight" valign="bottom"><b>GOPRO_PROTUNE_EXPOSURE</b></td></tr>
<tr class="separator:a4f7d6b0bb7f439be193a7d69433fe7bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ac87006b456e2aeb9411bc642c9545f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8ac87006b456e2aeb9411bc642c9545f"></a>
typedef enum GOPRO_CHARGING&#160;</td><td class="memItemRight" valign="bottom"><b>GOPRO_CHARGING</b></td></tr>
<tr class="separator:a8ac87006b456e2aeb9411bc642c9545f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad25cd37aa5bf3cf2ca51c332d41d8bc5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad25cd37aa5bf3cf2ca51c332d41d8bc5"></a>
typedef enum GOPRO_MODEL&#160;</td><td class="memItemRight" valign="bottom"><b>GOPRO_MODEL</b></td></tr>
<tr class="separator:ad25cd37aa5bf3cf2ca51c332d41d8bc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2105507520d3788ee657233de97eb11c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2105507520d3788ee657233de97eb11c"></a>
typedef enum GOPRO_BURST_RATE&#160;</td><td class="memItemRight" valign="bottom"><b>GOPRO_BURST_RATE</b></td></tr>
<tr class="separator:a2105507520d3788ee657233de97eb11c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeef6325fc22cfa0ef72a8c58c10a0368"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeef6325fc22cfa0ef72a8c58c10a0368"></a>
typedef enum LED_CONTROL_PATTERN&#160;</td><td class="memItemRight" valign="bottom"><b>LED_CONTROL_PATTERN</b></td></tr>
<tr class="separator:aeef6325fc22cfa0ef72a8c58c10a0368"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4bd5a578de1ef711b99e04e86043f76a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4bd5a578de1ef711b99e04e86043f76a"></a>
typedef enum EKF_STATUS_FLAGS&#160;</td><td class="memItemRight" valign="bottom"><b>EKF_STATUS_FLAGS</b></td></tr>
<tr class="separator:a4bd5a578de1ef711b99e04e86043f76a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa2892c7be8f70c8bbfa48523c40c158c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa2892c7be8f70c8bbfa48523c40c158c"></a>
typedef enum PID_TUNING_AXIS&#160;</td><td class="memItemRight" valign="bottom"><b>PID_TUNING_AXIS</b></td></tr>
<tr class="separator:aa2892c7be8f70c8bbfa48523c40c158c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9535cf7f95e1f181211236b17bdadada"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9535cf7f95e1f181211236b17bdadada"></a>
typedef enum MAG_CAL_STATUS&#160;</td><td class="memItemRight" valign="bottom"><b>MAG_CAL_STATUS</b></td></tr>
<tr class="separator:a9535cf7f95e1f181211236b17bdadada"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ab258c62dd07d5253dd4c9a52aa038c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ab258c62dd07d5253dd4c9a52aa038c"></a>
typedef enum MAV_REMOTE_LOG_DATA_BLOCK_COMMANDS&#160;</td><td class="memItemRight" valign="bottom"><b>MAV_REMOTE_LOG_DATA_BLOCK_COMMANDS</b></td></tr>
<tr class="separator:a4ab258c62dd07d5253dd4c9a52aa038c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac3f1ed28fd736ca7439f9b5626e8c2e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aac3f1ed28fd736ca7439f9b5626e8c2e"></a>
typedef enum MAV_REMOTE_LOG_DATA_BLOCK_STATUSES&#160;</td><td class="memItemRight" valign="bottom"><b>MAV_REMOTE_LOG_DATA_BLOCK_STATUSES</b></td></tr>
<tr class="separator:aac3f1ed28fd736ca7439f9b5626e8c2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a3c7d145ae99df16c55bb8f77e512cd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0a3c7d145ae99df16c55bb8f77e512cd"></a>
typedef enum DEVICE_OP_BUSTYPE&#160;</td><td class="memItemRight" valign="bottom"><b>DEVICE_OP_BUSTYPE</b></td></tr>
<tr class="separator:a0a3c7d145ae99df16c55bb8f77e512cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abeb284251c2f4dba11b3f4beca7d0d2a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abeb284251c2f4dba11b3f4beca7d0d2a"></a>
typedef enum DEEPSTALL_STAGE&#160;</td><td class="memItemRight" valign="bottom"><b>DEEPSTALL_STAGE</b></td></tr>
<tr class="separator:abeb284251c2f4dba11b3f4beca7d0d2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:a1bbb727a6f4120b8cea3d8c04aa091bb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1bbb727a6f4120b8cea3d8c04aa091bb"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>ACCELCAL_VEHICLE_POS</b> { <br />
&#160;&#160;<b>ACCELCAL_VEHICLE_POS_LEVEL</b> =1, 
<b>ACCELCAL_VEHICLE_POS_LEFT</b> =2, 
<b>ACCELCAL_VEHICLE_POS_RIGHT</b> =3, 
<b>ACCELCAL_VEHICLE_POS_NOSEDOWN</b> =4, 
<br />
&#160;&#160;<b>ACCELCAL_VEHICLE_POS_NOSEUP</b> =5, 
<b>ACCELCAL_VEHICLE_POS_BACK</b> =6, 
<b>ACCELCAL_VEHICLE_POS_SUCCESS</b> =16777215, 
<b>ACCELCAL_VEHICLE_POS_FAILED</b> =16777216, 
<br />
&#160;&#160;<b>ACCELCAL_VEHICLE_POS_ENUM_END</b> =16777217
<br />
 }</td></tr>
<tr class="separator:a1bbb727a6f4120b8cea3d8c04aa091bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a532ed19c5f99d731a8bd3f2f80e48b6b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a532ed19c5f99d731a8bd3f2f80e48b6b"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>MAV_CMD</b> { <br />
&#160;&#160;<b>MAV_CMD_NAV_WAYPOINT</b> =16, 
<b>MAV_CMD_NAV_LOITER_UNLIM</b> =17, 
<b>MAV_CMD_NAV_LOITER_TURNS</b> =18, 
<b>MAV_CMD_NAV_LOITER_TIME</b> =19, 
<br />
&#160;&#160;<b>MAV_CMD_NAV_RETURN_TO_LAUNCH</b> =20, 
<b>MAV_CMD_NAV_LAND</b> =21, 
<b>MAV_CMD_NAV_TAKEOFF</b> =22, 
<b>MAV_CMD_NAV_LAND_LOCAL</b> =23, 
<br />
&#160;&#160;<b>MAV_CMD_NAV_TAKEOFF_LOCAL</b> =24, 
<b>MAV_CMD_NAV_FOLLOW</b> =25, 
<b>MAV_CMD_NAV_CONTINUE_AND_CHANGE_ALT</b> =30, 
<b>MAV_CMD_NAV_LOITER_TO_ALT</b> =31, 
<br />
&#160;&#160;<b>MAV_CMD_DO_FOLLOW</b> =32, 
<b>MAV_CMD_DO_FOLLOW_REPOSITION</b> =33, 
<b>MAV_CMD_NAV_ROI</b> =80, 
<b>MAV_CMD_NAV_PATHPLANNING</b> =81, 
<br />
&#160;&#160;<b>MAV_CMD_NAV_SPLINE_WAYPOINT</b> =82, 
<b>MAV_CMD_NAV_ALTITUDE_WAIT</b> =83, 
<b>MAV_CMD_NAV_VTOL_TAKEOFF</b> =84, 
<b>MAV_CMD_NAV_VTOL_LAND</b> =85, 
<br />
&#160;&#160;<b>MAV_CMD_NAV_GUIDED_ENABLE</b> =92, 
<b>MAV_CMD_NAV_DELAY</b> =93, 
<b>MAV_CMD_NAV_PAYLOAD_PLACE</b> =94, 
<b>MAV_CMD_NAV_LAST</b> =95, 
<br />
&#160;&#160;<b>MAV_CMD_CONDITION_DELAY</b> =112, 
<b>MAV_CMD_CONDITION_CHANGE_ALT</b> =113, 
<b>MAV_CMD_CONDITION_DISTANCE</b> =114, 
<b>MAV_CMD_CONDITION_YAW</b> =115, 
<br />
&#160;&#160;<b>MAV_CMD_CONDITION_LAST</b> =159, 
<b>MAV_CMD_DO_SET_MODE</b> =176, 
<b>MAV_CMD_DO_JUMP</b> =177, 
<b>MAV_CMD_DO_CHANGE_SPEED</b> =178, 
<br />
&#160;&#160;<b>MAV_CMD_DO_SET_HOME</b> =179, 
<b>MAV_CMD_DO_SET_PARAMETER</b> =180, 
<b>MAV_CMD_DO_SET_RELAY</b> =181, 
<b>MAV_CMD_DO_REPEAT_RELAY</b> =182, 
<br />
&#160;&#160;<b>MAV_CMD_DO_SET_SERVO</b> =183, 
<b>MAV_CMD_DO_REPEAT_SERVO</b> =184, 
<b>MAV_CMD_DO_FLIGHTTERMINATION</b> =185, 
<b>MAV_CMD_DO_CHANGE_ALTITUDE</b> =186, 
<br />
&#160;&#160;<b>MAV_CMD_DO_LAND_START</b> =189, 
<b>MAV_CMD_DO_RALLY_LAND</b> =190, 
<b>MAV_CMD_DO_GO_AROUND</b> =191, 
<b>MAV_CMD_DO_REPOSITION</b> =192, 
<br />
&#160;&#160;<b>MAV_CMD_DO_PAUSE_CONTINUE</b> =193, 
<b>MAV_CMD_DO_SET_REVERSE</b> =194, 
<b>MAV_CMD_DO_CONTROL_VIDEO</b> =200, 
<b>MAV_CMD_DO_SET_ROI</b> =201, 
<br />
&#160;&#160;<b>MAV_CMD_DO_DIGICAM_CONFIGURE</b> =202, 
<b>MAV_CMD_DO_DIGICAM_CONTROL</b> =203, 
<b>MAV_CMD_DO_MOUNT_CONFIGURE</b> =204, 
<b>MAV_CMD_DO_MOUNT_CONTROL</b> =205, 
<br />
&#160;&#160;<b>MAV_CMD_DO_SET_CAM_TRIGG_DIST</b> =206, 
<b>MAV_CMD_DO_FENCE_ENABLE</b> =207, 
<b>MAV_CMD_DO_PARACHUTE</b> =208, 
<b>MAV_CMD_DO_MOTOR_TEST</b> =209, 
<br />
&#160;&#160;<b>MAV_CMD_DO_INVERTED_FLIGHT</b> =210, 
<b>MAV_CMD_DO_GRIPPER</b> =211, 
<b>MAV_CMD_DO_AUTOTUNE_ENABLE</b> =212, 
<b>MAV_CMD_NAV_SET_YAW_SPEED</b> =213, 
<br />
&#160;&#160;<b>MAV_CMD_DO_SET_CAM_TRIGG_INTERVAL</b> =214, 
<b>MAV_CMD_DO_MOUNT_CONTROL_QUAT</b> =220, 
<b>MAV_CMD_DO_GUIDED_MASTER</b> =221, 
<b>MAV_CMD_DO_GUIDED_LIMITS</b> =222, 
<br />
&#160;&#160;<b>MAV_CMD_DO_ENGINE_CONTROL</b> =223, 
<b>MAV_CMD_DO_LAST</b> =240, 
<b>MAV_CMD_PREFLIGHT_CALIBRATION</b> =241, 
<b>MAV_CMD_PREFLIGHT_SET_SENSOR_OFFSETS</b> =242, 
<br />
&#160;&#160;<b>MAV_CMD_PREFLIGHT_UAVCAN</b> =243, 
<b>MAV_CMD_PREFLIGHT_STORAGE</b> =245, 
<b>MAV_CMD_PREFLIGHT_REBOOT_SHUTDOWN</b> =246, 
<b>MAV_CMD_OVERRIDE_GOTO</b> =252, 
<br />
&#160;&#160;<b>MAV_CMD_MISSION_START</b> =300, 
<b>MAV_CMD_COMPONENT_ARM_DISARM</b> =400, 
<b>MAV_CMD_GET_HOME_POSITION</b> =410, 
<b>MAV_CMD_START_RX_PAIR</b> =500, 
<br />
&#160;&#160;<b>MAV_CMD_GET_MESSAGE_INTERVAL</b> =510, 
<b>MAV_CMD_SET_MESSAGE_INTERVAL</b> =511, 
<b>MAV_CMD_REQUEST_AUTOPILOT_CAPABILITIES</b> =520, 
<b>MAV_CMD_REQUEST_CAMERA_INFORMATION</b> =521, 
<br />
&#160;&#160;<b>MAV_CMD_REQUEST_CAMERA_SETTINGS</b> =522, 
<b>MAV_CMD_SET_CAMERA_SETTINGS_1</b> =523, 
<b>MAV_CMD_SET_CAMERA_SETTINGS_2</b> =524, 
<b>MAV_CMD_REQUEST_STORAGE_INFORMATION</b> =525, 
<br />
&#160;&#160;<b>MAV_CMD_STORAGE_FORMAT</b> =526, 
<b>MAV_CMD_REQUEST_CAMERA_CAPTURE_STATUS</b> =527, 
<b>MAV_CMD_REQUEST_FLIGHT_INFORMATION</b> =528, 
<b>MAV_CMD_SET_CAMERA_MODE</b> =530, 
<br />
&#160;&#160;<b>MAV_CMD_IMAGE_START_CAPTURE</b> =2000, 
<b>MAV_CMD_IMAGE_STOP_CAPTURE</b> =2001, 
<b>MAV_CMD_DO_TRIGGER_CONTROL</b> =2003, 
<b>MAV_CMD_VIDEO_START_CAPTURE</b> =2500, 
<br />
&#160;&#160;<b>MAV_CMD_VIDEO_STOP_CAPTURE</b> =2501, 
<b>MAV_CMD_LOGGING_START</b> =2510, 
<b>MAV_CMD_LOGGING_STOP</b> =2511, 
<b>MAV_CMD_AIRFRAME_CONFIGURATION</b> =2520, 
<br />
&#160;&#160;<b>MAV_CMD_PANORAMA_CREATE</b> =2800, 
<b>MAV_CMD_DO_VTOL_TRANSITION</b> =3000, 
<b>MAV_CMD_ARM_AUTHORIZATION_REQUEST</b> =3001, 
<b>MAV_CMD_SET_GUIDED_SUBMODE_STANDARD</b> =4000, 
<br />
&#160;&#160;<b>MAV_CMD_SET_GUIDED_SUBMODE_CIRCLE</b> =4001, 
<b>MAV_CMD_NAV_FENCE_RETURN_POINT</b> =5000, 
<b>MAV_CMD_NAV_FENCE_POLYGON_VERTEX_INCLUSION</b> =5001, 
<b>MAV_CMD_NAV_FENCE_POLYGON_VERTEX_EXCLUSION</b> =5002, 
<br />
&#160;&#160;<b>MAV_CMD_NAV_FENCE_CIRCLE_INCLUSION</b> =5003, 
<b>MAV_CMD_NAV_FENCE_CIRCLE_EXCLUSION</b> =5004, 
<b>MAV_CMD_NAV_RALLY_POINT</b> =5100, 
<b>MAV_CMD_UAVCAN_GET_NODE_INFO</b> =5200, 
<br />
&#160;&#160;<b>MAV_CMD_PAYLOAD_PREPARE_DEPLOY</b> =30001, 
<b>MAV_CMD_PAYLOAD_CONTROL_DEPLOY</b> =30002, 
<b>MAV_CMD_WAYPOINT_USER_1</b> =31000, 
<b>MAV_CMD_WAYPOINT_USER_2</b> =31001, 
<br />
&#160;&#160;<b>MAV_CMD_WAYPOINT_USER_3</b> =31002, 
<b>MAV_CMD_WAYPOINT_USER_4</b> =31003, 
<b>MAV_CMD_WAYPOINT_USER_5</b> =31004, 
<b>MAV_CMD_SPATIAL_USER_1</b> =31005, 
<br />
&#160;&#160;<b>MAV_CMD_SPATIAL_USER_2</b> =31006, 
<b>MAV_CMD_SPATIAL_USER_3</b> =31007, 
<b>MAV_CMD_SPATIAL_USER_4</b> =31008, 
<b>MAV_CMD_SPATIAL_USER_5</b> =31009, 
<br />
&#160;&#160;<b>MAV_CMD_USER_1</b> =31010, 
<b>MAV_CMD_USER_2</b> =31011, 
<b>MAV_CMD_USER_3</b> =31012, 
<b>MAV_CMD_USER_4</b> =31013, 
<br />
&#160;&#160;<b>MAV_CMD_USER_5</b> =31014, 
<b>MAV_CMD_POWER_OFF_INITIATED</b> =42000, 
<b>MAV_CMD_SOLO_BTN_FLY_CLICK</b> =42001, 
<b>MAV_CMD_SOLO_BTN_FLY_HOLD</b> =42002, 
<br />
&#160;&#160;<b>MAV_CMD_SOLO_BTN_PAUSE_CLICK</b> =42003, 
<b>MAV_CMD_FIXED_MAG_CAL</b> =42004, 
<b>MAV_CMD_FIXED_MAG_CAL_FIELD</b> =42005, 
<b>MAV_CMD_DO_START_MAG_CAL</b> =42424, 
<br />
&#160;&#160;<b>MAV_CMD_DO_ACCEPT_MAG_CAL</b> =42425, 
<b>MAV_CMD_DO_CANCEL_MAG_CAL</b> =42426, 
<b>MAV_CMD_SET_FACTORY_TEST_MODE</b> =42427, 
<b>MAV_CMD_DO_SEND_BANNER</b> =42428, 
<br />
&#160;&#160;<b>MAV_CMD_ACCELCAL_VEHICLE_POS</b> =42429, 
<b>MAV_CMD_GIMBAL_RESET</b> =42501, 
<b>MAV_CMD_GIMBAL_AXIS_CALIBRATION_STATUS</b> =42502, 
<b>MAV_CMD_GIMBAL_REQUEST_AXIS_CALIBRATION</b> =42503, 
<br />
&#160;&#160;<b>MAV_CMD_GIMBAL_FULL_RESET</b> =42505, 
<b>MAV_CMD_DO_WINCH</b> =42600, 
<b>MAV_CMD_ENUM_END</b> =42601
<br />
 }</td></tr>
<tr class="separator:a532ed19c5f99d731a8bd3f2f80e48b6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0788f4d2f4f7752a542d9021ce178acb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0788f4d2f4f7752a542d9021ce178acb"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>LIMITS_STATE</b> { <br />
&#160;&#160;<b>LIMITS_INIT</b> =0, 
<b>LIMITS_DISABLED</b> =1, 
<b>LIMITS_ENABLED</b> =2, 
<b>LIMITS_TRIGGERED</b> =3, 
<br />
&#160;&#160;<b>LIMITS_RECOVERING</b> =4, 
<b>LIMITS_RECOVERED</b> =5, 
<b>LIMITS_STATE_ENUM_END</b> =6
<br />
 }</td></tr>
<tr class="separator:a0788f4d2f4f7752a542d9021ce178acb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a96d127af220502200d761489cc042f5d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a96d127af220502200d761489cc042f5d"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>LIMIT_MODULE</b> { <b>LIMIT_GPSLOCK</b> =1, 
<b>LIMIT_GEOFENCE</b> =2, 
<b>LIMIT_ALTITUDE</b> =4, 
<b>LIMIT_MODULE_ENUM_END</b> =5
 }</td></tr>
<tr class="separator:a96d127af220502200d761489cc042f5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a41db1fa94f23f6cda5859a0c1200e432"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a41db1fa94f23f6cda5859a0c1200e432"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>RALLY_FLAGS</b> { <b>FAVORABLE_WIND</b> =1, 
<b>LAND_IMMEDIATELY</b> =2, 
<b>RALLY_FLAGS_ENUM_END</b> =3
 }</td></tr>
<tr class="separator:a41db1fa94f23f6cda5859a0c1200e432"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7184991360a50cce2416f143fb34e8d5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7184991360a50cce2416f143fb34e8d5"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>PARACHUTE_ACTION</b> { <b>PARACHUTE_DISABLE</b> =0, 
<b>PARACHUTE_ENABLE</b> =1, 
<b>PARACHUTE_RELEASE</b> =2, 
<b>PARACHUTE_ACTION_ENUM_END</b> =3
 }</td></tr>
<tr class="separator:a7184991360a50cce2416f143fb34e8d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8582f8b3b50d1377bea85be1e2e3b57"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae8582f8b3b50d1377bea85be1e2e3b57"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>GRIPPER_ACTIONS</b> { <b>GRIPPER_ACTION_RELEASE</b> =0, 
<b>GRIPPER_ACTION_GRAB</b> =1, 
<b>GRIPPER_ACTIONS_ENUM_END</b> =2
 }</td></tr>
<tr class="separator:ae8582f8b3b50d1377bea85be1e2e3b57"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad63a29f1b6ba97beac7f4ffd233cfbb4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad63a29f1b6ba97beac7f4ffd233cfbb4"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>WINCH_ACTIONS</b> { <b>WINCH_RELAXED</b> =0, 
<b>WINCH_RELATIVE_LENGTH_CONTROL</b> =1, 
<b>WINCH_RATE_CONTROL</b> =2, 
<b>WINCH_ACTIONS_ENUM_END</b> =3
 }</td></tr>
<tr class="separator:ad63a29f1b6ba97beac7f4ffd233cfbb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a21bdfe1e2d31819292595a3e4c163db7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a21bdfe1e2d31819292595a3e4c163db7"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>CAMERA_STATUS_TYPES</b> { <br />
&#160;&#160;<b>CAMERA_STATUS_TYPE_HEARTBEAT</b> =0, 
<b>CAMERA_STATUS_TYPE_TRIGGER</b> =1, 
<b>CAMERA_STATUS_TYPE_DISCONNECT</b> =2, 
<b>CAMERA_STATUS_TYPE_ERROR</b> =3, 
<br />
&#160;&#160;<b>CAMERA_STATUS_TYPE_LOWBATT</b> =4, 
<b>CAMERA_STATUS_TYPE_LOWSTORE</b> =5, 
<b>CAMERA_STATUS_TYPE_LOWSTOREV</b> =6, 
<b>CAMERA_STATUS_TYPES_ENUM_END</b> =7
<br />
 }</td></tr>
<tr class="separator:a21bdfe1e2d31819292595a3e4c163db7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1b3f3331907ed4cfc61949d0488ad929"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1b3f3331907ed4cfc61949d0488ad929"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>CAMERA_FEEDBACK_FLAGS</b> { <br />
&#160;&#160;<b>CAMERA_FEEDBACK_PHOTO</b> =0, 
<b>CAMERA_FEEDBACK_VIDEO</b> =1, 
<b>CAMERA_FEEDBACK_BADEXPOSURE</b> =2, 
<b>CAMERA_FEEDBACK_CLOSEDLOOP</b> =3, 
<br />
&#160;&#160;<b>CAMERA_FEEDBACK_OPENLOOP</b> =4, 
<b>CAMERA_FEEDBACK_FLAGS_ENUM_END</b> =5
<br />
 }</td></tr>
<tr class="separator:a1b3f3331907ed4cfc61949d0488ad929"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad7390a1b848eef6c80fe50bafb402c6a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad7390a1b848eef6c80fe50bafb402c6a"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>MAV_MODE_GIMBAL</b> { <br />
&#160;&#160;<b>MAV_MODE_GIMBAL_UNINITIALIZED</b> =0, 
<b>MAV_MODE_GIMBAL_CALIBRATING_PITCH</b> =1, 
<b>MAV_MODE_GIMBAL_CALIBRATING_ROLL</b> =2, 
<b>MAV_MODE_GIMBAL_CALIBRATING_YAW</b> =3, 
<br />
&#160;&#160;<b>MAV_MODE_GIMBAL_INITIALIZED</b> =4, 
<b>MAV_MODE_GIMBAL_ACTIVE</b> =5, 
<b>MAV_MODE_GIMBAL_RATE_CMD_TIMEOUT</b> =6, 
<b>MAV_MODE_GIMBAL_ENUM_END</b> =7
<br />
 }</td></tr>
<tr class="separator:ad7390a1b848eef6c80fe50bafb402c6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1fb4c264ba754649d74ea33cf428da55"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1fb4c264ba754649d74ea33cf428da55"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>GIMBAL_AXIS</b> { <b>GIMBAL_AXIS_YAW</b> =0, 
<b>GIMBAL_AXIS_PITCH</b> =1, 
<b>GIMBAL_AXIS_ROLL</b> =2, 
<b>GIMBAL_AXIS_ENUM_END</b> =3
 }</td></tr>
<tr class="separator:a1fb4c264ba754649d74ea33cf428da55"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a16ef58073ee95bcd7f2974ae124adce0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a16ef58073ee95bcd7f2974ae124adce0"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>GIMBAL_AXIS_CALIBRATION_STATUS</b> { <b>GIMBAL_AXIS_CALIBRATION_STATUS_IN_PROGRESS</b> =0, 
<b>GIMBAL_AXIS_CALIBRATION_STATUS_SUCCEEDED</b> =1, 
<b>GIMBAL_AXIS_CALIBRATION_STATUS_FAILED</b> =2, 
<b>GIMBAL_AXIS_CALIBRATION_STATUS_ENUM_END</b> =3
 }</td></tr>
<tr class="separator:a16ef58073ee95bcd7f2974ae124adce0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9978d5585b2b0782e08efc185b5869d6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9978d5585b2b0782e08efc185b5869d6"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>GIMBAL_AXIS_CALIBRATION_REQUIRED</b> { <b>GIMBAL_AXIS_CALIBRATION_REQUIRED_UNKNOWN</b> =0, 
<b>GIMBAL_AXIS_CALIBRATION_REQUIRED_TRUE</b> =1, 
<b>GIMBAL_AXIS_CALIBRATION_REQUIRED_FALSE</b> =2, 
<b>GIMBAL_AXIS_CALIBRATION_REQUIRED_ENUM_END</b> =3
 }</td></tr>
<tr class="separator:a9978d5585b2b0782e08efc185b5869d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a187c0fff26dab6d743415a6009b361cc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a187c0fff26dab6d743415a6009b361cc"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>GOPRO_HEARTBEAT_STATUS</b> { <br />
&#160;&#160;<b>GOPRO_HEARTBEAT_STATUS_DISCONNECTED</b> =0, 
<b>GOPRO_HEARTBEAT_STATUS_INCOMPATIBLE</b> =1, 
<b>GOPRO_HEARTBEAT_STATUS_CONNECTED</b> =2, 
<b>GOPRO_HEARTBEAT_STATUS_ERROR</b> =3, 
<br />
&#160;&#160;<b>GOPRO_HEARTBEAT_STATUS_ENUM_END</b> =4
<br />
 }</td></tr>
<tr class="separator:a187c0fff26dab6d743415a6009b361cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac3fd7abf1eb5e2982d8973ef0d5c990d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac3fd7abf1eb5e2982d8973ef0d5c990d"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>GOPRO_HEARTBEAT_FLAGS</b> { <b>GOPRO_FLAG_RECORDING</b> =1, 
<b>GOPRO_HEARTBEAT_FLAGS_ENUM_END</b> =2
 }</td></tr>
<tr class="separator:ac3fd7abf1eb5e2982d8973ef0d5c990d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a090bdaec806a7ac7ef01139fc0667a0d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a090bdaec806a7ac7ef01139fc0667a0d"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>GOPRO_REQUEST_STATUS</b> { <b>GOPRO_REQUEST_SUCCESS</b> =0, 
<b>GOPRO_REQUEST_FAILED</b> =1, 
<b>GOPRO_REQUEST_STATUS_ENUM_END</b> =2
 }</td></tr>
<tr class="separator:a090bdaec806a7ac7ef01139fc0667a0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ace5bd45cd717c1968eded01afa0a29e9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ace5bd45cd717c1968eded01afa0a29e9"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>GOPRO_COMMAND</b> { <br />
&#160;&#160;<b>GOPRO_COMMAND_POWER</b> =0, 
<b>GOPRO_COMMAND_CAPTURE_MODE</b> =1, 
<b>GOPRO_COMMAND_SHUTTER</b> =2, 
<b>GOPRO_COMMAND_BATTERY</b> =3, 
<br />
&#160;&#160;<b>GOPRO_COMMAND_MODEL</b> =4, 
<b>GOPRO_COMMAND_VIDEO_SETTINGS</b> =5, 
<b>GOPRO_COMMAND_LOW_LIGHT</b> =6, 
<b>GOPRO_COMMAND_PHOTO_RESOLUTION</b> =7, 
<br />
&#160;&#160;<b>GOPRO_COMMAND_PHOTO_BURST_RATE</b> =8, 
<b>GOPRO_COMMAND_PROTUNE</b> =9, 
<b>GOPRO_COMMAND_PROTUNE_WHITE_BALANCE</b> =10, 
<b>GOPRO_COMMAND_PROTUNE_COLOUR</b> =11, 
<br />
&#160;&#160;<b>GOPRO_COMMAND_PROTUNE_GAIN</b> =12, 
<b>GOPRO_COMMAND_PROTUNE_SHARPNESS</b> =13, 
<b>GOPRO_COMMAND_PROTUNE_EXPOSURE</b> =14, 
<b>GOPRO_COMMAND_TIME</b> =15, 
<br />
&#160;&#160;<b>GOPRO_COMMAND_CHARGING</b> =16, 
<b>GOPRO_COMMAND_ENUM_END</b> =17
<br />
 }</td></tr>
<tr class="separator:ace5bd45cd717c1968eded01afa0a29e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af66124b3d053531cfc07bc884661ea3e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af66124b3d053531cfc07bc884661ea3e"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>GOPRO_CAPTURE_MODE</b> { <br />
&#160;&#160;<b>GOPRO_CAPTURE_MODE_VIDEO</b> =0, 
<b>GOPRO_CAPTURE_MODE_PHOTO</b> =1, 
<b>GOPRO_CAPTURE_MODE_BURST</b> =2, 
<b>GOPRO_CAPTURE_MODE_TIME_LAPSE</b> =3, 
<br />
&#160;&#160;<b>GOPRO_CAPTURE_MODE_MULTI_SHOT</b> =4, 
<b>GOPRO_CAPTURE_MODE_PLAYBACK</b> =5, 
<b>GOPRO_CAPTURE_MODE_SETUP</b> =6, 
<b>GOPRO_CAPTURE_MODE_UNKNOWN</b> =255, 
<br />
&#160;&#160;<b>GOPRO_CAPTURE_MODE_ENUM_END</b> =256
<br />
 }</td></tr>
<tr class="separator:af66124b3d053531cfc07bc884661ea3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18f2adbbecf1ea2288cb39b163231bdb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a18f2adbbecf1ea2288cb39b163231bdb"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>GOPRO_RESOLUTION</b> { <br />
&#160;&#160;<b>GOPRO_RESOLUTION_480p</b> =0, 
<b>GOPRO_RESOLUTION_720p</b> =1, 
<b>GOPRO_RESOLUTION_960p</b> =2, 
<b>GOPRO_RESOLUTION_1080p</b> =3, 
<br />
&#160;&#160;<b>GOPRO_RESOLUTION_1440p</b> =4, 
<b>GOPRO_RESOLUTION_2_7k_17_9</b> =5, 
<b>GOPRO_RESOLUTION_2_7k_16_9</b> =6, 
<b>GOPRO_RESOLUTION_2_7k_4_3</b> =7, 
<br />
&#160;&#160;<b>GOPRO_RESOLUTION_4k_16_9</b> =8, 
<b>GOPRO_RESOLUTION_4k_17_9</b> =9, 
<b>GOPRO_RESOLUTION_720p_SUPERVIEW</b> =10, 
<b>GOPRO_RESOLUTION_1080p_SUPERVIEW</b> =11, 
<br />
&#160;&#160;<b>GOPRO_RESOLUTION_2_7k_SUPERVIEW</b> =12, 
<b>GOPRO_RESOLUTION_4k_SUPERVIEW</b> =13, 
<b>GOPRO_RESOLUTION_ENUM_END</b> =14
<br />
 }</td></tr>
<tr class="separator:a18f2adbbecf1ea2288cb39b163231bdb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10580e452444d63a5ea1b861de41eaac"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a10580e452444d63a5ea1b861de41eaac"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>GOPRO_FRAME_RATE</b> { <br />
&#160;&#160;<b>GOPRO_FRAME_RATE_12</b> =0, 
<b>GOPRO_FRAME_RATE_15</b> =1, 
<b>GOPRO_FRAME_RATE_24</b> =2, 
<b>GOPRO_FRAME_RATE_25</b> =3, 
<br />
&#160;&#160;<b>GOPRO_FRAME_RATE_30</b> =4, 
<b>GOPRO_FRAME_RATE_48</b> =5, 
<b>GOPRO_FRAME_RATE_50</b> =6, 
<b>GOPRO_FRAME_RATE_60</b> =7, 
<br />
&#160;&#160;<b>GOPRO_FRAME_RATE_80</b> =8, 
<b>GOPRO_FRAME_RATE_90</b> =9, 
<b>GOPRO_FRAME_RATE_100</b> =10, 
<b>GOPRO_FRAME_RATE_120</b> =11, 
<br />
&#160;&#160;<b>GOPRO_FRAME_RATE_240</b> =12, 
<b>GOPRO_FRAME_RATE_12_5</b> =13, 
<b>GOPRO_FRAME_RATE_ENUM_END</b> =14
<br />
 }</td></tr>
<tr class="separator:a10580e452444d63a5ea1b861de41eaac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff15600e940a6ba5582e7650630a41cf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aff15600e940a6ba5582e7650630a41cf"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>GOPRO_FIELD_OF_VIEW</b> { <b>GOPRO_FIELD_OF_VIEW_WIDE</b> =0, 
<b>GOPRO_FIELD_OF_VIEW_MEDIUM</b> =1, 
<b>GOPRO_FIELD_OF_VIEW_NARROW</b> =2, 
<b>GOPRO_FIELD_OF_VIEW_ENUM_END</b> =3
 }</td></tr>
<tr class="separator:aff15600e940a6ba5582e7650630a41cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf6c8902d45842e531beff56cd81cfc4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaf6c8902d45842e531beff56cd81cfc4"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>GOPRO_VIDEO_SETTINGS_FLAGS</b> { <b>GOPRO_VIDEO_SETTINGS_TV_MODE</b> =1, 
<b>GOPRO_VIDEO_SETTINGS_FLAGS_ENUM_END</b> =2
 }</td></tr>
<tr class="separator:aaf6c8902d45842e531beff56cd81cfc4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c3c089e918c3d7dc290e74416903659"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6c3c089e918c3d7dc290e74416903659"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>GOPRO_PHOTO_RESOLUTION</b> { <br />
&#160;&#160;<b>GOPRO_PHOTO_RESOLUTION_5MP_MEDIUM</b> =0, 
<b>GOPRO_PHOTO_RESOLUTION_7MP_MEDIUM</b> =1, 
<b>GOPRO_PHOTO_RESOLUTION_7MP_WIDE</b> =2, 
<b>GOPRO_PHOTO_RESOLUTION_10MP_WIDE</b> =3, 
<br />
&#160;&#160;<b>GOPRO_PHOTO_RESOLUTION_12MP_WIDE</b> =4, 
<b>GOPRO_PHOTO_RESOLUTION_ENUM_END</b> =5
<br />
 }</td></tr>
<tr class="separator:a6c3c089e918c3d7dc290e74416903659"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf8bb97d27f490c5d4323b04b451700a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acf8bb97d27f490c5d4323b04b451700a"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>GOPRO_PROTUNE_WHITE_BALANCE</b> { <br />
&#160;&#160;<b>GOPRO_PROTUNE_WHITE_BALANCE_AUTO</b> =0, 
<b>GOPRO_PROTUNE_WHITE_BALANCE_3000K</b> =1, 
<b>GOPRO_PROTUNE_WHITE_BALANCE_5500K</b> =2, 
<b>GOPRO_PROTUNE_WHITE_BALANCE_6500K</b> =3, 
<br />
&#160;&#160;<b>GOPRO_PROTUNE_WHITE_BALANCE_RAW</b> =4, 
<b>GOPRO_PROTUNE_WHITE_BALANCE_ENUM_END</b> =5
<br />
 }</td></tr>
<tr class="separator:acf8bb97d27f490c5d4323b04b451700a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac85f5ed7b437e35e901c924411913cd8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac85f5ed7b437e35e901c924411913cd8"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>GOPRO_PROTUNE_COLOUR</b> { <b>GOPRO_PROTUNE_COLOUR_STANDARD</b> =0, 
<b>GOPRO_PROTUNE_COLOUR_NEUTRAL</b> =1, 
<b>GOPRO_PROTUNE_COLOUR_ENUM_END</b> =2
 }</td></tr>
<tr class="separator:ac85f5ed7b437e35e901c924411913cd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa15cc1060319be27e6c89cb473b4c51"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaa15cc1060319be27e6c89cb473b4c51"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>GOPRO_PROTUNE_GAIN</b> { <br />
&#160;&#160;<b>GOPRO_PROTUNE_GAIN_400</b> =0, 
<b>GOPRO_PROTUNE_GAIN_800</b> =1, 
<b>GOPRO_PROTUNE_GAIN_1600</b> =2, 
<b>GOPRO_PROTUNE_GAIN_3200</b> =3, 
<br />
&#160;&#160;<b>GOPRO_PROTUNE_GAIN_6400</b> =4, 
<b>GOPRO_PROTUNE_GAIN_ENUM_END</b> =5
<br />
 }</td></tr>
<tr class="separator:aaa15cc1060319be27e6c89cb473b4c51"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6d4ab8474f3de939c687dd6b19c557e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae6d4ab8474f3de939c687dd6b19c557e"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>GOPRO_PROTUNE_SHARPNESS</b> { <b>GOPRO_PROTUNE_SHARPNESS_LOW</b> =0, 
<b>GOPRO_PROTUNE_SHARPNESS_MEDIUM</b> =1, 
<b>GOPRO_PROTUNE_SHARPNESS_HIGH</b> =2, 
<b>GOPRO_PROTUNE_SHARPNESS_ENUM_END</b> =3
 }</td></tr>
<tr class="separator:ae6d4ab8474f3de939c687dd6b19c557e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae13d36b3770e3ac7daf4753ebc9654ba"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae13d36b3770e3ac7daf4753ebc9654ba"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>GOPRO_PROTUNE_EXPOSURE</b> { <br />
&#160;&#160;<b>GOPRO_PROTUNE_EXPOSURE_NEG_5_0</b> =0, 
<b>GOPRO_PROTUNE_EXPOSURE_NEG_4_5</b> =1, 
<b>GOPRO_PROTUNE_EXPOSURE_NEG_4_0</b> =2, 
<b>GOPRO_PROTUNE_EXPOSURE_NEG_3_5</b> =3, 
<br />
&#160;&#160;<b>GOPRO_PROTUNE_EXPOSURE_NEG_3_0</b> =4, 
<b>GOPRO_PROTUNE_EXPOSURE_NEG_2_5</b> =5, 
<b>GOPRO_PROTUNE_EXPOSURE_NEG_2_0</b> =6, 
<b>GOPRO_PROTUNE_EXPOSURE_NEG_1_5</b> =7, 
<br />
&#160;&#160;<b>GOPRO_PROTUNE_EXPOSURE_NEG_1_0</b> =8, 
<b>GOPRO_PROTUNE_EXPOSURE_NEG_0_5</b> =9, 
<b>GOPRO_PROTUNE_EXPOSURE_ZERO</b> =10, 
<b>GOPRO_PROTUNE_EXPOSURE_POS_0_5</b> =11, 
<br />
&#160;&#160;<b>GOPRO_PROTUNE_EXPOSURE_POS_1_0</b> =12, 
<b>GOPRO_PROTUNE_EXPOSURE_POS_1_5</b> =13, 
<b>GOPRO_PROTUNE_EXPOSURE_POS_2_0</b> =14, 
<b>GOPRO_PROTUNE_EXPOSURE_POS_2_5</b> =15, 
<br />
&#160;&#160;<b>GOPRO_PROTUNE_EXPOSURE_POS_3_0</b> =16, 
<b>GOPRO_PROTUNE_EXPOSURE_POS_3_5</b> =17, 
<b>GOPRO_PROTUNE_EXPOSURE_POS_4_0</b> =18, 
<b>GOPRO_PROTUNE_EXPOSURE_POS_4_5</b> =19, 
<br />
&#160;&#160;<b>GOPRO_PROTUNE_EXPOSURE_POS_5_0</b> =20, 
<b>GOPRO_PROTUNE_EXPOSURE_ENUM_END</b> =21
<br />
 }</td></tr>
<tr class="separator:ae13d36b3770e3ac7daf4753ebc9654ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d72385d366cc35051e9bd90477800b8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8d72385d366cc35051e9bd90477800b8"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>GOPRO_CHARGING</b> { <b>GOPRO_CHARGING_DISABLED</b> =0, 
<b>GOPRO_CHARGING_ENABLED</b> =1, 
<b>GOPRO_CHARGING_ENUM_END</b> =2
 }</td></tr>
<tr class="separator:a8d72385d366cc35051e9bd90477800b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a99a57f83fe57d806a99d330533047b27"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a99a57f83fe57d806a99d330533047b27"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>GOPRO_MODEL</b> { <br />
&#160;&#160;<b>GOPRO_MODEL_UNKNOWN</b> =0, 
<b>GOPRO_MODEL_HERO_3_PLUS_SILVER</b> =1, 
<b>GOPRO_MODEL_HERO_3_PLUS_BLACK</b> =2, 
<b>GOPRO_MODEL_HERO_4_SILVER</b> =3, 
<br />
&#160;&#160;<b>GOPRO_MODEL_HERO_4_BLACK</b> =4, 
<b>GOPRO_MODEL_ENUM_END</b> =5
<br />
 }</td></tr>
<tr class="separator:a99a57f83fe57d806a99d330533047b27"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88554d9e9e487812def2ae4d7a979d40"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a88554d9e9e487812def2ae4d7a979d40"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>GOPRO_BURST_RATE</b> { <br />
&#160;&#160;<b>GOPRO_BURST_RATE_3_IN_1_SECOND</b> =0, 
<b>GOPRO_BURST_RATE_5_IN_1_SECOND</b> =1, 
<b>GOPRO_BURST_RATE_10_IN_1_SECOND</b> =2, 
<b>GOPRO_BURST_RATE_10_IN_2_SECOND</b> =3, 
<br />
&#160;&#160;<b>GOPRO_BURST_RATE_10_IN_3_SECOND</b> =4, 
<b>GOPRO_BURST_RATE_30_IN_1_SECOND</b> =5, 
<b>GOPRO_BURST_RATE_30_IN_2_SECOND</b> =6, 
<b>GOPRO_BURST_RATE_30_IN_3_SECOND</b> =7, 
<br />
&#160;&#160;<b>GOPRO_BURST_RATE_30_IN_6_SECOND</b> =8, 
<b>GOPRO_BURST_RATE_ENUM_END</b> =9
<br />
 }</td></tr>
<tr class="separator:a88554d9e9e487812def2ae4d7a979d40"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c94f3ebb2db28702ad291ec2856f5dc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6c94f3ebb2db28702ad291ec2856f5dc"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>LED_CONTROL_PATTERN</b> { <b>LED_CONTROL_PATTERN_OFF</b> =0, 
<b>LED_CONTROL_PATTERN_FIRMWAREUPDATE</b> =1, 
<b>LED_CONTROL_PATTERN_CUSTOM</b> =255, 
<b>LED_CONTROL_PATTERN_ENUM_END</b> =256
 }</td></tr>
<tr class="separator:a6c94f3ebb2db28702ad291ec2856f5dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa0930464f8c0dddb4bbd590e08935abf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa0930464f8c0dddb4bbd590e08935abf"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>EKF_STATUS_FLAGS</b> { <br />
&#160;&#160;<b>EKF_ATTITUDE</b> =1, 
<b>EKF_VELOCITY_HORIZ</b> =2, 
<b>EKF_VELOCITY_VERT</b> =4, 
<b>EKF_POS_HORIZ_REL</b> =8, 
<br />
&#160;&#160;<b>EKF_POS_HORIZ_ABS</b> =16, 
<b>EKF_POS_VERT_ABS</b> =32, 
<b>EKF_POS_VERT_AGL</b> =64, 
<b>EKF_CONST_POS_MODE</b> =128, 
<br />
&#160;&#160;<b>EKF_PRED_POS_HORIZ_REL</b> =256, 
<b>EKF_PRED_POS_HORIZ_ABS</b> =512, 
<b>EKF_STATUS_FLAGS_ENUM_END</b> =513
<br />
 }</td></tr>
<tr class="separator:aa0930464f8c0dddb4bbd590e08935abf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57f81a15704990ca6b0f2eba2411baf0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a57f81a15704990ca6b0f2eba2411baf0"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>PID_TUNING_AXIS</b> { <br />
&#160;&#160;<b>PID_TUNING_ROLL</b> =1, 
<b>PID_TUNING_PITCH</b> =2, 
<b>PID_TUNING_YAW</b> =3, 
<b>PID_TUNING_ACCZ</b> =4, 
<br />
&#160;&#160;<b>PID_TUNING_STEER</b> =5, 
<b>PID_TUNING_LANDING</b> =6, 
<b>PID_TUNING_AXIS_ENUM_END</b> =7
<br />
 }</td></tr>
<tr class="separator:a57f81a15704990ca6b0f2eba2411baf0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a990ec8092cc502d556144ba70ecb07e7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a990ec8092cc502d556144ba70ecb07e7"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>MAG_CAL_STATUS</b> { <br />
&#160;&#160;<b>MAG_CAL_NOT_STARTED</b> =0, 
<b>MAG_CAL_WAITING_TO_START</b> =1, 
<b>MAG_CAL_RUNNING_STEP_ONE</b> =2, 
<b>MAG_CAL_RUNNING_STEP_TWO</b> =3, 
<br />
&#160;&#160;<b>MAG_CAL_SUCCESS</b> =4, 
<b>MAG_CAL_FAILED</b> =5, 
<b>MAG_CAL_STATUS_ENUM_END</b> =6
<br />
 }</td></tr>
<tr class="separator:a990ec8092cc502d556144ba70ecb07e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e92d9ced97a2c75e7c427c086edc9cf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1e92d9ced97a2c75e7c427c086edc9cf"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>MAV_REMOTE_LOG_DATA_BLOCK_COMMANDS</b> { <b>MAV_REMOTE_LOG_DATA_BLOCK_STOP</b> =2147483645, 
<b>MAV_REMOTE_LOG_DATA_BLOCK_START</b> =2147483646, 
<b>MAV_REMOTE_LOG_DATA_BLOCK_COMMANDS_ENUM_END</b> =2147483647
 }</td></tr>
<tr class="separator:a1e92d9ced97a2c75e7c427c086edc9cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab93b06d2499e6b5fba16c5e1dd3e23cf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab93b06d2499e6b5fba16c5e1dd3e23cf"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>MAV_REMOTE_LOG_DATA_BLOCK_STATUSES</b> { <b>MAV_REMOTE_LOG_DATA_BLOCK_NACK</b> =0, 
<b>MAV_REMOTE_LOG_DATA_BLOCK_ACK</b> =1, 
<b>MAV_REMOTE_LOG_DATA_BLOCK_STATUSES_ENUM_END</b> =2
 }</td></tr>
<tr class="separator:ab93b06d2499e6b5fba16c5e1dd3e23cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a17bd3f28fb1479fa59c8993b3746aa0a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a17bd3f28fb1479fa59c8993b3746aa0a"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>DEVICE_OP_BUSTYPE</b> { <b>DEVICE_OP_BUSTYPE_I2C</b> =0, 
<b>DEVICE_OP_BUSTYPE_SPI</b> =1, 
<b>DEVICE_OP_BUSTYPE_ENUM_END</b> =2
 }</td></tr>
<tr class="separator:a17bd3f28fb1479fa59c8993b3746aa0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a2ad8c1002fabe04969778fab890e93"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4a2ad8c1002fabe04969778fab890e93"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><b>DEEPSTALL_STAGE</b> { <br />
&#160;&#160;<b>DEEPSTALL_STAGE_FLY_TO_LANDING</b> =0, 
<b>DEEPSTALL_STAGE_ESTIMATE_WIND</b> =1, 
<b>DEEPSTALL_STAGE_WAIT_FOR_BREAKOUT</b> =2, 
<b>DEEPSTALL_STAGE_FLY_TO_ARC</b> =3, 
<br />
&#160;&#160;<b>DEEPSTALL_STAGE_ARC</b> =4, 
<b>DEEPSTALL_STAGE_APPROACH</b> =5, 
<b>DEEPSTALL_STAGE_LAND</b> =6, 
<b>DEEPSTALL_STAGE_ENUM_END</b> =7
<br />
 }</td></tr>
<tr class="separator:a4a2ad8c1002fabe04969778fab890e93"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>MAVLink comm protocol generated from ardupilotmega.xml. </p>
<dl class="section see"><dt>See also</dt><dd><a href="http://mavlink.org">http://mavlink.org</a> </dd></dl>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.11
</small></address>
</body>
</html>
